Swing 如何将jre与从.jar创建的.exe文件绑定

Swing 如何将jre与从.jar创建的.exe文件绑定,swing,exe,java,Swing,Exe,Java,我从.jar文件创建了.exe文件。现在,我的客户端要求运行应用程序而不在系统中安装jre。我听说捆绑jre是可能的…但我不知道如何将jre与.exe文件捆绑。JavaFX正在处理这个问题。以下是Java SE 7 u10中即将推出的功能: 我使用VMware ThinApp来完成您正试图完成的任务。它确实需要钱,但效果非常好。它允许您将应用程序使用的所有依赖项汇总到一个可执行文件中,然后在Windows的普通安装上运行。它不仅可以用于Java,还可以用于记录您在安装应用程序+JRE(例如)后

我从.jar文件创建了.exe文件。现在,我的客户端要求运行应用程序而不在系统中安装jre。我听说捆绑jre是可能的…但我不知道如何将jre与.exe文件捆绑。

JavaFX正在处理这个问题。以下是Java SE 7 u10中即将推出的功能:


我使用VMware ThinApp来完成您正试图完成的任务。它确实需要钱,但效果非常好。它允许您将应用程序使用的所有依赖项汇总到一个可执行文件中,然后在Windows的普通安装上运行。它不仅可以用于Java,还可以用于记录您在安装应用程序+JRE(例如)后对系统所做的更改,然后打包所有这些更改。它当然简化了应用程序部署,因为应用程序现在是可移植的。我甚至用它来滚动VisualC++ + Re分发表和.NET。这当然会增加可执行文件的大小,但知道应用程序将成功运行也很方便。有关更多信息,请访问。

开放源代码允许您使用嵌入式JRE生成exe。也讨论了这个话题。警告:我在Launch4j上取得了很好的成功,但从未使用过嵌入式JRE功能。

可能。或者可能如何将此应用程序交付给客户端?从网络上,从光盘上,从USB闪存..?@coding.mof Sir使用捆绑jre的install4J工具转换了.exe,但应用程序尚未启动..@andreThompson从off CD启动..Siri也使用带嵌入式jre的Launch4j创建了.exe,但在运行时要求从Internet获得jre,所以我发布的链接正好谈到了这个问题以及如何解决它。也许这会让你成功。先生,我用bin和jre文件创建了一个文件夹。我把.exe、.jar和.xml文件放在bin文件夹中,但它不工作……请告诉我哪里出了问题