如何在java中制作可执行程序?

可能重复:
如何将我的Java程序转换为.exe文件?

如何在java中制作可执行程序?

你真的不需要,还有很多其他选择:

  • 正如Philip建议您可以使用可执行jar文件。 请访问http://www.ibm.com/developerworks/library/j-jar/index.html
  • 您可以构建在已经拥有自己的启动程序(如Eclipse)的框架之上。 请参见http://wiki.eclipse.org/index.php/Rich_Client_Platform
  • 您可以使用Java Web Start等技术从浏览器启动应用程序。 请参阅http://en.wikipedia.org/wiki/Java_Web_Start (或者只是将您的应用打包为applet)

这可能对你有帮助http://www.javacoffeebreak.com/faq/faq0042.html

在那里,他谈到了一个名为Java2Exe的漂亮工具,它可以满足您的需求

常见的方法如下:

  1. 编译你的类文件:javac * .class
  2. 创建一个jar文件(它基本上是一个.zip文件):
    • echo Main-Class:MyMainClassName> manifest.txt
    • jar cvfm MyOwnJarfile.jar manifest.txt * .class
  3. 创建一个.bat脚本(如果你在unix上,则为sh脚本):
    • echo java -jar MyOwnJarfile.jar> start.bat
  4. 双击start.bat 😉