如何通过双击从Eclipse运行导出的.jar?

时间:2011-06-20 16:12:17

标签: java eclipse jar executable double-click

我在Eclipse中为我的项目导出了一个可运行的.jar文件,但我似乎无法通过双击执行它。使用“java -jar program.jar”从命令行运行它工作正常,虽然我可以留下批处理文件来运行它,但这样做很烦人。双击我从Eclipse导出的一些旧罐子工作正常。有人知道怎么修这个东西吗?我正在运行Windows 7 x64顺便说一句(但我有32位java)

编辑:完全忽略这个问题。这是我在32位日食中使用64位java的问题,以及我可能使用的变通方法。一旦我改为32位java,一切都被修复了。

3 个答案:

答案 0 :(得分:0)

在Windows系统上,您需要将.jar转换为.exe文件。

请参阅How can I convert my Java program to an .exe file?了解更多替代方案。

答案 1 :(得分:0)

您可以通过设置javaw.exe来执行jar文件来更改此内容。

我的电脑>工具>文件夹选项>文件类型

在列表中查找JAR并更改其“打开方式”。

答案 2 :(得分:0)

如果它是一个控制台应用程序,那么它可能不会在双击时打开命令提示符,尽管该应用程序可能在后台运行。我建议为控制台应用程序制作批处理文件。

如果它是一个Swing应用程序但仍然无法双击运行,您应该尝试使用此http://launch4j.sourceforge.net/

包装为exe文件