我有一个名为helloworld.jar的JAR文件。 为了运行它,我在命令行窗口中执行以下命令:
java -jar helloworld.jar
这工作得很好,但我如何执行它与双击? 我需要安装什么软件吗?
我有一个名为helloworld.jar的JAR文件。 为了运行它,我在命令行窗口中执行以下命令:
java -jar helloworld.jar
这工作得很好,但我如何执行它与双击? 我需要安装什么软件吗?
当前回答
在regedit中打开HKEY_CLASSES_ROOT\Applications\java.exe\shell\open\命令
双击左边的default,在java.exe路径和“%1”参数之间添加-jar。
其他回答
如果你需要分发你的.jar文件,让它可以在其他人的Windows电脑上运行, 你可以在命令提示符中创建一个简单的.bat文件:
java -jar MyJavaTool.jar
并将.bat文件放在与.jar文件相同的目录中。
如果你有一个名为Example.jar的jar文件,请遵循以下规则:
打开notepad.exe 编写:java -jar示例 保存扩展名为。bat 将其复制到包含.jar文件的目录 双击它以运行.jar文件
我在Windows 10上也遇到了同样的问题。我用右键单击“helloworld.jar”修复了它,然后进入属性,点击“打开:”下的更改按钮,然后选择“在这台PC上寻找另一个应用程序”。在“Open with…”对话框中,打开PC上的Java文件夹位置,打开相应的jdk文件夹,然后打开bin文件夹,选择“javaw.exe”。然后下次您的“helloworld.jar”将以正常方式打开。
通常的java位置示例:“C:\Program Files (x86)\ java \jdk1.8.0_111\bin”。
如果需要通过双击jar文件来运行该jar文件,则必须将其创建为“Runnable jar”。你可以简单地用你的IDE来做。
如果您正在使用eclipse,请遵循以下步骤:
To create a new runnable JAR file in the workbench:
1.From the menu bar's File menu, select Export.
2.Expand the Java node and select Runnable JAR file. Click Next.
3.In the Opens the Runnable JAR export wizard Runnable JAR File Specification page, select a 'Java Application' launch configuration to use to create a runnable JAR.
4.In the Export destination field, either type or click Browse to select a location for the JAR file.
5.Select an appropriate library handling strategy.
Optionally, you can also create an ANT script to quickly regenerate a previously created runnable JAR file.
更多信息可以在Eclipse帮助页:LINK上找到
另一种通过单击/双击运行jar文件的方法是在 文件的名字。例如,您可以将文件MyJar.jar重命名为-jar MyJar.jar。
当然,您必须拥有与java.exe相关联的.class文件。这可能不是在所有情况下都有效,但对我来说大多数时候都有效。