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

皮奥韦赞

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

  • .exe为 Java 应用程序创建独立安装程序(主 JAR 加库或 Uber JAR)
  • 捆绑一个 JRE
  • 创建桌面快捷方式,以便用户可以在必要时手动启动应用程序
  • 设置应用程序以在启动时运行

答案可能是“是”或“否,您需要以下附加软件......”。

除非它被认为太宽泛,否则基本脚本也将受到赞赏,但这是可选的。

邹俊

我没有使用 INNO 设置,而是使用 NSIS ( https://sourceforge.net/projects/nsis/ ),它是开源软件,功能非常强大,您可以使用脚本。

  • 为 Java 应用程序(主 JAR 加库或 Uber JAR)创建独立的 .exe 安装程序

    答:是的,您需要其他软件,例如 Launch4j( http://launch4j.sourceforge.net/ ) ,或者如果您使用 Eclipse 或 IDEA,则有内置工具来创建可执行应用程序

  • 捆绑一个 JRE

    A: 是的,使用 NSIS 脚本可以捆绑 JRE 安装

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

    答:是的,使用 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

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

可以使用TopoEdit为我的应用程序创建的Session加载拓扑吗?

来自分类Dev

如何使用Inno Setup安装程序检查硬盘中是否有可用空间来安装应用程序

来自分类Dev

可以使用install4j来为非Java应用程序构建安装程序吗?

来自分类Dev

Microsoft SmartScreen-使用Inno Setup安装程序已暂停?

来自分类Dev

对为现有Java企业应用程序项目创建独立客户端感到困惑吗?

来自分类Dev

当Inno Setup安装失败时(在安装程序本身内),如何调用exe?

来自分类Dev

通过Inno Setup,用户可以选择将扩展程序与之关联的应用程序

来自分类Dev

我们可以使用Apache为Java应用程序服务器提供HTTP / 2连接吗?

来自分类Dev

我可以在Inno Setup中创建自己的类或单元吗?

来自分类Dev

我可以使用setup.py打包需要PyQt5的应用程序吗?

来自分类Dev

通过Inno Setup创建的安装程序无法在Windows 10上的安装过程中关闭应用程序

来自分类Dev

使用Jenkins创建Inno Setup安装程序而无需在代理程序上进行预安装

来自分类Dev

有什么方法可以使用flutter为tizen os创建应用程序吗?

来自分类Dev

使用Inno Setup将exe文件注册为OLE服务器

来自分类Dev

为使用`python -m zipapp`创建的独立应用程序导入模块的正确方法是什么?

来自分类Dev

我可以在Inno Setup中使用带有预处理程序指令的消息使用.isl文件吗?

来自分类Dev

使用Inno Setup启动.NET Core安装程序失败,结果代码为2

来自分类Dev

如何以正确的方式为独立的python应用程序创建setup.py?

来自分类Dev

使用Inno Setup为Python创建Windows安装程序

来自分类Dev

可以使用install4j来为非Java应用程序构建安装程序吗?

来自分类Dev

Inno Setup安装程序可以设置Windows安全组吗?

来自分类Dev

如何从jar文件为Java数据库应用程序创建exe文件?

来自分类Dev

如何将JVM参数传递给使用Inno Setup创建的本机JavaFX 2应用程序

来自分类Dev

如何使用Inno Setup安装程序为运行的批处理文件提供输入?

来自分类Dev

我可以使用通过Inno-Setup中的“ Generate GUID”选项创建的AppId吗?

来自分类Dev

使用Inno Setup创建透明的安装程序?

来自分类Dev

使用 Inno Setup 安装程序安装 Windows shell 扩展 DLL

来自分类Dev

我可以使用 VB 为我的 android 手机编写应用程序吗?

来自分类Dev

我可以使用 WPF 应用程序生成 .exe 吗?

Related 相关文章

  1. 1

    可以使用TopoEdit为我的应用程序创建的Session加载拓扑吗?

  2. 2

    如何使用Inno Setup安装程序检查硬盘中是否有可用空间来安装应用程序

  3. 3

    可以使用install4j来为非Java应用程序构建安装程序吗?

  4. 4

    Microsoft SmartScreen-使用Inno Setup安装程序已暂停?

  5. 5

    对为现有Java企业应用程序项目创建独立客户端感到困惑吗?

  6. 6

    当Inno Setup安装失败时(在安装程序本身内),如何调用exe?

  7. 7

    通过Inno Setup,用户可以选择将扩展程序与之关联的应用程序

  8. 8

    我们可以使用Apache为Java应用程序服务器提供HTTP / 2连接吗?

  9. 9

    我可以在Inno Setup中创建自己的类或单元吗?

  10. 10

    我可以使用setup.py打包需要PyQt5的应用程序吗?

  11. 11

    通过Inno Setup创建的安装程序无法在Windows 10上的安装过程中关闭应用程序

  12. 12

    使用Jenkins创建Inno Setup安装程序而无需在代理程序上进行预安装

  13. 13

    有什么方法可以使用flutter为tizen os创建应用程序吗?

  14. 14

    使用Inno Setup将exe文件注册为OLE服务器

  15. 15

    为使用`python -m zipapp`创建的独立应用程序导入模块的正确方法是什么?

  16. 16

    我可以在Inno Setup中使用带有预处理程序指令的消息使用.isl文件吗?

  17. 17

    使用Inno Setup启动.NET Core安装程序失败,结果代码为2

  18. 18

    如何以正确的方式为独立的python应用程序创建setup.py?

  19. 19

    使用Inno Setup为Python创建Windows安装程序

  20. 20

    可以使用install4j来为非Java应用程序构建安装程序吗?

  21. 21

    Inno Setup安装程序可以设置Windows安全组吗?

  22. 22

    如何从jar文件为Java数据库应用程序创建exe文件?

  23. 23

    如何将JVM参数传递给使用Inno Setup创建的本机JavaFX 2应用程序

  24. 24

    如何使用Inno Setup安装程序为运行的批处理文件提供输入?

  25. 25

    我可以使用通过Inno-Setup中的“ Generate GUID”选项创建的AppId吗?

  26. 26

    使用Inno Setup创建透明的安装程序?

  27. 27

    使用 Inno Setup 安装程序安装 Windows shell 扩展 DLL

  28. 28

    我可以使用 VB 为我的 android 手机编写应用程序吗?

  29. 29

    我可以使用 WPF 应用程序生成 .exe 吗?

热门标签

归档