所有这些步骤都可以通过 Inno Setup 完成吗?还是我需要其他软件?
- 为 Java 应用程序创建独立的
.exe
安装程序(主 JAR 加库或 Uber JAR) - 捆绑 JRE
- 创建桌面快捷方式,以便用户可以在必要时手动启动应用程序
- 将应用设置为在启动时运行
答案可以是"is"或“否,您需要以下附加软件......”。
除非它被认为太宽泛,否则基本脚本也会受到赞赏,但这是可选的。
最佳答案
我没有使用INNO安装程序,而是使用NSIS( https://sourceforge.net/projects/nsis/ ),它是开源软件,而且非常强大,可以使用脚本。
为 Java 应用程序创建独立的 .exe 安装程序(主 JAR 加库或 Uber JAR)
答:是的,您需要其他软件,例如 Launch4j( http://launch4j.sourceforge.net/ ),或者如果您使用 Eclipse 或 IDEA,则有内置工具可以创建可执行应用程序
捆绑 JRE
A:是的,使用NSIS脚本可以捆绑JRE安装
创建桌面快捷方式,以便用户可以在必要时手动启动应用程序
A:是的,使用 NSIS 脚本您可以创建桌面快捷方式
将应用程序设置为在启动时运行
A:是的,NSIS脚本可以编写Windows注册表。取决于您放置的位置,Run、RunOnce 或 StartUp 中定义的程序将按以下顺序加载: HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce HKLM\Software\Microsoft\Windows\CurrentVersion\Run HKCU\Software\Microsoft\Windows\CurrentVersion\Run 启动文件夹 HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce
关于java - 我可以使用 Inno Setup 为 Java 应用程序创建独立的 .exe 安装程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52562596/