java - 如何在不使用任何第三方工具的情况下通过 Java 代码将我的 Java 代码转换为 EXE?

标签 java exe

首先我想表达的是,我的问题与这个问题不重复,How can I convert my Java program to an .exe file? .

由于我的问题,我写了一个 Swing 程序,在那个程序中,有一个名为“生成 EXE”的按钮,当单击该按钮时,我必须生成该程序的 EXE,所以我需要通过创建 EXE Java 代码,我使用 Advance Installer IDE 创建了 EXE http://www.advancedinstaller.com/user-guide/tutorial-java.html , 但现在我的要求是我必须通过 Java 代码生成 EXE,而不是手动使用 IDE,我的 java 代码已经创建了 EXE。

谢谢

最佳答案

这不是制作 exe 的方法,但由于我认为这些解决方案可以完成相同的工作,而且我个人更喜欢它们,所以无论如何都会发布:

  • 创建 executable jar而不是exe
  • 生成一个脚本(在您的情况下可能是 .bat 文件),它将为您运行带有适当参数的 java

如果 exe 是绝对必需的,请将 .bat 文件转换为 exe(谷歌将 bat 转换为 exe)

关于java - 如何在不使用任何第三方工具的情况下通过 Java 代码将我的 Java 代码转换为 EXE?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6044084/

相关文章:

windows - 可以生成小型、独立的 Windows EXE 的脚本语言?

java - JAXB XML 到 Java 映射

java - JTable 上的 JToolTip - 未显示

java - HTTP 客户端 PUT 请求错误

.net - VB.NET Me.Close() 导致应用程序抛出 "has stopped working"消息

windows - Windows 上 PE 文件 (exe) 的最小文件大小是多少?最小的内存分配?

java - 为什么我不能使用迭代器连续删除 2 个项目?

java - spring messages.properties 使用变量名

dll - Dumpbin 输出含义如下 .dll 导入部分

python - py2exe 似乎缺少以下模块