Eclipse Java项目可运行EXE

时间:2015-06-16 14:12:56

标签: eclipse jar exe

我一直在寻找近一周的答案,但我似乎无法找到正确答案。所以我在Eclipse上构建了一个GUI java应用程序。我有Java JDK版本1.8.0-45,并为我的应用程序引用了大约4个库。我希望能够创建一个.jar文件或一个可以在任何其他计算机上运行的.exe文件。

所以我得到了几个解决方案。我已经尝试过JSmooth,Advanced Installed 12.2,Launch4J以及每个应用程序的工作原理。我双击生成的文件,它在我的计算机上运行完美。即使只是从eclipse中导出一个可运行的jar文件也是完美的。但这是我遇到问题的地方。如果我将生成的jar / exe文件带到另一台计算机,它就不起作用。

我认为其他计算机没有有效的JRE,因此我下载并安装了Java JRE 1.8,但它不起作用。

我已经使用了Launch4J,甚至确保将JRE与jar捆绑在一起,但它不起作用。

我将整个eclipse项目导入Advanced Installer,制作了一个.MSI安装程序,包括jar和JRE,但它不起作用。

我使用JSmooth来生成exe,但它不起作用。

重申,一切都在我的电脑上运行。但是什么不起作用是当我将生成的exe文件带到另一台计算机并双击文件时,没有任何反应。我没有看到任何GUI窗口或任何JFrame。绝对没有任何反应。

所以如果有人能指出我的方向,或者告诉我我没做什么或者我做错了什么,那将非常感激。我做了很多研究,但是我无处可去。帮助!

1 个答案:

答案 0 :(得分:0)

我明白了。显然我遇到了版本不匹配的问题。用JDK 1.6编译,它运行完美!