你好,我们有两个环境QA/Prod具有相同的配置(F5和防火墙),我可以使用从Jenkins部署到QA,但是在相同的配置下,我无法部署到Prod (tomcat6)。例外:
ERROR: Build step failed with exception
org.codehaus.cargo.container.ContainerException: Failed to deploy[E:\opt\jenkins\workspace\Deploy to Prod\newrecovery.war]
at hudson.model.Executor.run(Executor.java:405)
我有一个ant脚本,它在开始时执行一些检查,然后编译代码并将其部署到tomcat服务器。build-war-deploy过程的脚本如下所示:
<target name="build-war-deploy" depends="clean-up,gwtc,check-settings" description="Package GWT app to web archive and deploy to web server">
<war basedir="${war.dir}" destfile="${depl
在eclipse中,为了运行我的动态web应用程序,我执行以下操作:
right-click on the project >> Run as >> Run on server
然后将应用程序部署到tomcat上。
现在,我希望tomcat使用我的ant脚本来构建war,然后部署该war。
我如何在eclipse中做到这一点?
我正在尝试在前面提到的tomcat应用服务器上部署一个WAR。然而,以下是我在尝试使用tomcat管理器/ ant脚本进行部署时得到的错误。
java.lang.IllegalStateException: ContainerBase.addChild: start: LifecycleException: Error initializaing : java.lang.IllegalArgumentException: The archive [jar:file:/var/lib/tomcat6/webapps/afgretail.war!/] is malformed and will