.jar文件根本不打开

时间:2013-07-02 20:12:18

标签: jar

过去两年我一直有这个问题。

我从互联网上下载了一个.jar文件。它应该是一个魔方的计时器。

当我双击这个.jar文件时,没有任何反应。如果我将.jar文件设置为使用java.exe打开它会打开命令窗口一瞬间,并说:

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

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

我不知道该怎么做。

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

谢谢!

2 个答案:

答案 0 :(得分:2)

  1. 打开命令行提示符(在“开始”菜单中键入:cmd)
  2. cd到jar的位置:cd \ User \ Dominic \ Desktop
  3. java -jar PrismaPuzzleTimer0.6.jar

答案 1 :(得分:1)

假设正确创建了Manifest,您应该能够使用java -jar helloworld.jar行中的某些东西从Windows命令行运行任何jar。

但是,要双击并运行它,请执行以下步骤taken from here

  • 打开Windows资源管理器,从工具中选择“文件夹选项...”
  • 单击“文件类型”选项卡,向下滚动并选择“JAR文件类型”。
  • 按“高级”按钮。
  • 在“编辑文件类型”对话框中,选择“操作”框中的“打开”,然后单击“编辑...”
  • 按“浏览”按钮并导航到Java解释器javaw.exe的位置。
  • 在用于执行操作的应用程序字段中,需要显示类似于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并再试一次 来源(S): http://www.java.com/en/download/help/path.xml
  8. 在Windows上设置路径 对于Windows XP:

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