从Tomcat项目(war)创建java安装程序

从Tomcat项目(war)创建java安装程序,java,tomcat,installation,war,Java,Tomcat,Installation,War,我想从Tomcat项目创建一个安装程序。安装程序的任务是询问用户几个输入参数,然后在war文件的属性文件中更新这些参数。在此之后,安装程序将把war文件复制到TOMCAT_HOME webapps文件夹,其中包含更新的属性文件,其中包含用户输入的参数。 我测试了几个软件,如IzPack或Antigen,但我发现没有一个能满足我的要求。你知道我要怎么做吗? 非常感谢大家使用一个简单的Swing应用程序应该很容易做到这一点 WAR归档是具有特殊布局的简单ZIP归档,因此您只需打开文件并覆盖(或添加)

我想从Tomcat项目创建一个安装程序。安装程序的任务是询问用户几个输入参数,然后在war文件的属性文件中更新这些参数。在此之后,安装程序将把war文件复制到TOMCAT_HOME webapps文件夹,其中包含更新的属性文件,其中包含用户输入的参数。 我测试了几个软件,如IzPack或Antigen,但我发现没有一个能满足我的要求。你知道我要怎么做吗?
非常感谢大家

使用一个简单的Swing应用程序应该很容易做到这一点

WAR归档是具有特殊布局的简单ZIP归档,因此您只需打开文件并覆盖(或添加)更新的属性

不幸的是,(,在撰写本文时已经开放了10年多),因此您需要

也就是说,我们不希望以任何方式修改战争档案。通常更好的解决方案是定义一个属性(如
com.pany.app.configPath
),它为您提供配置文件的路径。这样,所有用户都会得到相同的WAR,并且属性文件是外部的