如何打包java Web应用程序

我们公司开发了一个基于Struts2 + Spring + Hibernate的Web应用程序。 我的老板要我制作一张包含JRE,Tomcat,MySQL和我们产品的安装光盘,这样客户端就可以点击像installMe.exe这样的软件,然后按照向导完成安装。 我以前用战争部署Web应用程序。 只需将它放在tomcat webapps文件夹下,然后启动tomcat即可。 我应该选择哪种软件来完成老板的任务? 多谢你们。

您需要创建安装程序脚本并告诉安装程序将文件放在何处。 我使用了两个高级安装程序创建了一个MSI或Nullsoft ,它来自创建winamp的人。 很多开源公司都在使用它。 我推荐第一个,并获得执照更复杂的许可证。

使用高级安装程序自动处理Java的安装。 甚至可以从一个很酷的java模板开始。