带有JRE检查的Java应用程序Windows exe启动器
我需要分发一个Java应用程序,我希望安装程序能够在所有情况下安装它 我需要创建一个带有JRE检查的Java应用程序Windows exe启动器,windows,exe,java,launcher,Windows,Exe,Java,Launcher,我需要分发一个Java应用程序,我希望安装程序能够在所有情况下安装它 我需要创建一个*.exe启动程序来检查已安装的JRE和 如果未安装所需的JRE,请显示带有正确链接的窗口 如果安装了所需的JRE,则启动正确可执行的jar文件 您可以使用JSmooth,例如:我对WinRun4J非常满意: 它正在积极开发中,我建议的一些改进很快就得到了实施 在我看来,目前唯一缺少的是指定JRE的“相对”路径,以允许将JRE与应用程序捆绑在一起 为了避免您阅读手册,我为我的发射器做了以下工作: 将WinRun4
*.exe
启动程序来检查已安装的JRE和
您可以使用JSmooth,例如:我对WinRun4J非常满意: 它正在积极开发中,我建议的一些改进很快就得到了实施 在我看来,目前唯一缺少的是指定JRE的“相对”路径,以允许将JRE与应用程序捆绑在一起 为了避免您阅读手册,我为我的发射器做了以下工作: 将
WinRun4j.exe
重命名为MyApp.exe
,然后:
rcedit /C MyApp.exe
rcedit /I MyApp.exe myapp.ico
rcedit /N MyApp.exe MyApp.ini
放进一个很好的小批量文件,没有“手动”的事情要做
您只需执行一次(如果库路径发生更改)I您不一定需要.exe文件,webstart会为您完成所有这些操作…您使用的是哪种安装程序?NSIS?微星?你自己的?还没决定?@D.R.NSIS。我知道它允许在安装过程中检查JRE,但在任何情况下都需要安装它。它看起来像是解决问题的工具。但是这个手册太差了,我不知道如何建立一个exe文件。我已经自定义了.ini文件并创建了一个图标,下一步是什么?请帮忙@扎罗:你不需要“构建”和exe。您只需重命名现有图标并替换图标(如手册中所述)。这是很好的记录。见我的编辑谢谢!但是你能再帮我一点吗。请回答这个问题。