gpt4 book ai didi

java - 使用 Windows 安装程序分发 Java Web 应用程序

转载 作者:行者123 更新时间:2023-11-28 23:24:59 25 4
gpt4 key购买 nike

我有一个以标准 WAR 格式打包的 Web 应用程序,为了用户友好,我们想使用“普通”Windows 安装程序分发它。

应用程序可以调整为在嵌入式 servlet 容器(例如嵌入式 tomcat 或 jetty)中运行,如果这样可以简化问题的话。

首选解决方案应该(加分,从最重要到最不重要):

  • 将应用程序或 servlet 容器安装为 Windows 服务(当计算机启动时,servlet 容器启动)
  • 同时安装 JRE
  • 安装其他程序(例如postgresql)
  • 允许自动化(无论是 ant、maven、gradle)

在端口 80 上运行 servlet 容器不是强制性的,因此可以选择在非特权环境中安装整个应用程序

谢谢

最佳答案

您可以使用 NSIS (Nullsoft Scriptable Install System),这是一个专业的开源系统来创建 Windows 安装程序。

您可以在此处找到更多信息:nsis.sourceforge.net

虽然这是非常古老的解决方案并且在 NSIS 中编程有点困难,但是如果您正在寻找免费的解决方案,它仍然会被使用。

关于java - 使用 Windows 安装程序分发 Java Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38475274/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com