【发布时间】:2016-11-23 08:05:05
【问题描述】:
我有一个以标准 WAR 格式打包的 Web 应用程序,我们希望使用“普通”Windows 安装程序来分发它以方便用户使用。
如果这样可以简化问题,应用程序可以适应在嵌入式 servlet 容器中运行,例如嵌入式 tomcat 或 jetty。
首选的解决方案应该(加分,从最重要到最不重要):
- 将应用程序或 servlet 容器安装为 windows 服务(计算机启动时,servlet 容器启动)
- 同时安装 JRE
- 安装其他程序(例如 postgresql)
- 允许自动化(无论是 ant、maven、gradle)
在端口 80 上运行 servlet 容器不是强制性的,因此在非特权环境中安装整个应用程序是一种选择
谢谢
【问题讨论】:
标签: java tomcat web-applications windows-installer jetty