如何双击从Eclipse中运行exported.jar



我在Eclipse中为我的一个项目导出了一个可运行的.jar文件,但我似乎无法双击执行它。用"java-jarprogram.jar"从命令行运行它很好,虽然我可以留下一个批处理文件来运行它,但这样做很烦人。双击我从Eclipse导出的一些旧的jar也很好。有人知道怎么解决这个问题吗?我正在运行windows 7 x64 btw(但我有32位java)

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

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

如果它是一个Swing应用程序,并且双击仍然无法运行,则应该尝试使用以下方法包装为exe文件http://launch4j.sourceforge.net/

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

请参阅如何将Java程序转换为.exe文件?有很多选择。

您可以通过将javaw.exe设置为执行jar文件来更改这一点。

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

在列表中查找JAR并更改其"opens with"。

最新更新