我需要分发Java应用程序,我希望安装程序能够在所有情况下安装它。
我需要创建一个*.exe
启动器来检查已安装的JRE和
答案 0 :(得分:4)
我对WinRun4J非常满意:http://winrun4j.sourceforge.net/
它正在积极开发中,我建议的一些改进很快得到实施。
目前唯一缺乏的(从我的观点来看)是指定JRE的“相对”路径以允许将JRE与应用程序捆绑在一起。
为了不遗余力地阅读本手册,这就是我为发射器所做的事情:
将WinRun4j.exe
重命名为MyApp.exe
,然后:
rcedit /C MyApp.exe
rcedit /I MyApp.exe myapp.ico
rcedit /N MyApp.exe MyApp.ini
加入一个漂亮的小批处理文件,没有“手动”的东西要做。
您只需要一次(如果您的图书馆路径发生变化)
答案 1 :(得分:2)
您可以使用JSmooth例如:http://jsmooth.sourceforge.net/