我需要运行Jetty,指定war-file,并由Jetty将其解压缩到特定位置。Jetty的常见行为是将TEMP目录或JETTY_HOME/work目录解压到名为jetty-HOST- PORT -CONTEXT.war-_-any的子文件夹中,这绝对不适合我们的环境,因为PORTWar文件必须由Jetty解压,并且目标必须是100%灵活的。
有可能吗?敬请指教。码头不是我的专业领域,如果这个问题很差劲或琐碎,请原谅我,但是
我成功地在Jboss-5.X.X and Jboss-6.X.X.中部署了一个简单的war文件(vivek.war),其中包含一个简单的index.jsp文件。我只需将war文件放在server\default\deploy中
然后去了localhost:8080/vivek/index.jsp,一切都很好。但是类似地,对于Jboss-as-7.1.1,我在独立的standalone\deployments中部署了war文件,并启动了\bin\standalone.sh,然后转到localhost:80
我有一个nsis安装脚本,它将.war文件复制到Tomcat的webapps目录中。如果Tomcat已经在运行,它会注意到一个新的.war被放到webapps目录中,并开始解压它。但是,解压是在后台进行的,安装程序认为解包已经完成,因此会提示用户重新启动。如果用户选择现在重启,那么Tomcat很有可能会在解压.war的过程中被中断,并使webapp处于损坏状态。我能想到的唯一解决方案是在安装程序(net stop t
我在一个应用程序上做了一个'grails dev war‘和'grails prod war’(以及我组装的一个测试应用程序)。我将xp上的war文件展开到另一个目录中。在centos上,我可以将war文件放在tomcat中,也可以放在它自己的dir中。但是当我打开run-war或run-app解压的war文件时,我被告知我的应用是0.5grails之前的版本。但是,当我再次转到run-app或run-war时,我