首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >我可以使用Inno安装程序为.exe应用程序创建一个独立的Java安装程序吗?

我可以使用Inno安装程序为.exe应用程序创建一个独立的Java安装程序吗?
EN

Stack Overflow用户
提问于 2018-09-29 04:58:11
回答 1查看 1.3K关注 0票数 1

所有这些步骤都可以通过Inno Setup完成吗?或者我需要额外的软件吗?

  • 为Java应用程序创建独立的.exe安装程序(主JAR +库或优步JAR)
  • 捆绑JRE
  • 创建桌面快捷方式,以便用户可以在必要时手动启动应用程序
  • 将应用程序设置为在启动时运行<代码>H29<代码>F210

答案可能是“是”或“否,您将需要以下额外的软件...”。

除非它被认为太宽泛,否则基本的脚本也会很受欢迎,但这是可选的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-29 05:29:39

我使用的不是INNO setup,而是NSIS (https://sourceforge.net/projects/nsis/),它是一个开源软件,功能非常强大,你可以使用脚本。

  • 为.exe应用程序创建一个独立的Java安装程序(要么是主JAR +库,要么是Uber )

答:是的,您需要额外的软件,如Launch4j(http://launch4j.sourceforge.net/),或者如果您使用Eclipse或IDEA,可以使用内置工具来创建可执行的JRE

答:可以,使用NSIS脚本您可以捆绑JRE installation

  • Create桌面快捷方式,以便用户可以在必要时手动启动应用程序

答:可以,使用NSIS脚本您可以创建桌面快捷方式

  • 将应用程序设置为在启动时运行

答:是的,NSIS脚本你可以写windows注册表。根据放置位置的不同,在Run、RunOnce或StartUp中定义的程序将按以下顺序加载: HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce HKLM\Software\Microsoft\Windows\CurrentVersion\Run HKCU\Software\Microsoft\Windows\CurrentVersion\Run StartUp Folder HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52562596

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档