@@ -20,18 +20,30 @@ |
</target> |
<target name="-deploy-ant" if="deploy.ant.enabled" depends="-init,-check-credentials"> |
<echo message="Deploying ${deploy.ant.archive} to ${Context(path)}"/> |
- <taskdef name="deploy" classname="org.apache.catalina.ant.DeployTask" |
- classpath="${tomcat.home}/server/lib/catalina-ant.jar"/> |
- <deploy url="${tomcat.url}/manager" username="${tomcat.username}" |
+ <taskdef name="deploy" classname="org.apache.catalina.ant.DeployTask"> |
+ <classpath> |
+ <pathelement path="${tomcat.home}/lib/catalina-ant.jar"/> |
+ <pathelement path="${tomcat.home}/lib/tomcat-coyote.jar"/> |
+ <pathelement path="${tomcat.home}/lib/tomcat-util.jar"/> |
+ <pathelement path="${tomcat.home}/bin/tomcat-juli.jar"/> |
+ </classpath> |
+ </taskdef> |
+ <deploy url="${tomcat.url}/manager/text" username="${tomcat.username}" |
password="${tomcat.password}" path="${Context(path)}" |
war="${deploy.ant.archive}"/> |
<property name="deploy.ant.client.url" value="${tomcat.url}${Context(path)}"/> |
</target> |
<target name="-undeploy-ant" if="deploy.ant.enabled" depends="-init,-check-credentials"> |
<echo message="Undeploying ${Context(path)}"/> |
- <taskdef name="undeploy" classname="org.apache.catalina.ant.UndeployTask" |
- classpath="${tomcat.home}/server/lib/catalina-ant.jar"/> |
- <undeploy url="${tomcat.url}/manager" username="${tomcat.username}" |
+ <taskdef name="undeploy" classname="org.apache.catalina.ant.UndeployTask"> |
+ <classpath> |
+ <pathelement path="${tomcat.home}/lib/catalina-ant.jar"/> |
+ <pathelement path="${tomcat.home}/lib/tomcat-coyote.jar"/> |
+ <pathelement path="${tomcat.home}/lib/tomcat-util.jar"/> |
+ <pathelement path="${tomcat.home}/bin/tomcat-juli.jar"/> |
+ </classpath> |
+ </taskdef> |
+ <undeploy url="${tomcat.url}/manager/text" username="${tomcat.username}" |
password="${tomcat.password}" path="${Context(path)}"/> |
</target> |
</project> |