如何在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的漂亮工具,它可以满足您的需求
常见的方法如下:
- 编译你的类文件:javac * .class
- 创建一个jar文件(它基本上是一个.zip文件):
- echo Main-Class:MyMainClassName> manifest.txt
- jar cvfm MyOwnJarfile.jar manifest.txt * .class
- 创建一个.bat脚本(如果你在unix上,则为sh脚本):
- echo java -jar MyOwnJarfile.jar> start.bat
- 双击start.bat 😉
- Gradle buildConfigField:数组和映射的语法?
- 为什么我们说Java中的静态方法不是虚方法?
- Javacard初学者 – 问题
- Handler.handleMessage未在测试中调用,但在应用程序中调用
- 清除ByteBuffer
- Android / Java – GoogleMaps上的自定义视图FragmentActivity未显示
- java.lang.NullPointerException:尝试调用虚方法’java.lang.String com.google.firebase.auth.FirebaseUser.getUid()’
- Android:NTLM身份validation,ksoap和持久连接
- 应用程序在Eclipse的调试/运行中工作,但.APK在解析包含自定义视图的XML布局时给出.classNotFoundException