3

在过去的两年里,我一直有这个问题。

我有一个从 Internet 下载的 .jar 文件。它应该是一个魔方计时器。

当我双击这个 .jar 文件时,什么也没有发生。如果我将 .jar 文件设置为使用 java.exe 打开,它会在瞬间打开一个命令窗口,并显示:

错误:无法找到或加载主类 C:User\Dominic\Desktop\PrismaPuzzleTimer0.6.jar

如果我将 .jar 文件设置为使用 javaw.exe 打开,我的光标会在一瞬间变成那个忙碌的图标,然后什么都不会发生。

我不知道该怎么做。

我的电脑运行的是 Windows 7 64 位。我的java是版本7更新25。

谢谢!

4

2 回答 2

3
  1. 打开命令行提示符(在开始菜单中输入:cmd)
  2. cd 到你的 jar 所在的位置: cd \User\Dominic\Desktop
  3. java -jar PrismaPuzzleTimer0.6.jar
于 2013-07-02T20:21:11.027 回答
1

假设 Manifest 已正确创建,您应该能够使用类似java -jar helloworld.jar.

但是,为了双击并运行它,请执行这些步骤,取自此处

  • 打开 Windows 资源管理器,从工具中选择“文件夹选项...”
  • 单击文件类型选项卡,向下滚动并选择 JAR 文件类型。
  • 按高级按钮。
  • 在编辑文件类型对话框中,选择在操作框中打开,然后单击编辑...
  • 按浏览按钮并导航到 Java 解释器 javaw.exe 的位置。
  • 在 Application used to perform action 字段中,需要显示类似的C:\Program Files\Java\j2re1.4.2_04\bin\javaw.exe" -jar "%1" %内容(注意:以 'javaw' 开头的部分必须完全一样;路径名的其他部分可能因您使用的 Java 版本而异) 然后按 OK 按钮,直到所有对话框都关闭。

您还需要使 java 成为您路径上的环境变量之一。修理:

  1. 右键单击我的电脑并选择属性
  2. 然后单击高级选项卡
  3. 然后点击环境变量
  4. 选择底部框中的路径,然后单击编辑
  5. 查找您安装 Java 的位置(例如“C:\Program Files\Java\bin)它在每台计算机上都不同
  6. 确保在路径中的单词 bin 之后添加分号,以将其与其他重要路径分开
  7. 如果这不起作用,那么您可能必须重新安装 Java 并重试来源: http ://www.java.com/en/download/help/path.xml

在 Windows 上设置路径 对于 Windows XP:

  1. 开始 -> 控制面板 -> 系统 -> 高级
  2. 单击环境变量,在系统变量下,找到 PATH,然后单击它。
  3. 在“编辑”窗口中,通过将类的位置添加到 PATH 的值来修改 PATH。如果您没有 PATH 项,您可以选择添加新变量并添加 PATH 作为名称和类的位置作为值。
  4. 关闭窗口。
  5. 重新打开命令提示符窗口,然后运行您的 java 代码。

取自这里

于 2013-07-02T20:23:29.677 回答