Ant
は、これらのすべての操作を実行できます。サーバーの起動/停止に関する限り、Tomcatには、{YOUR_TOMCAT_HOME}/server/lib/catalina-ant.jar
にあるantからこれらのアクションを操作するクラスが含まれています。
ANT-タスクは(this linkからexcert)のようになります。アプリケーション名の
と仮定名は、次のものが含まれるあなたのbuild.xmlで、その後newappあります。
<property name="name" value="newapp"/>
<taskdef name="start" classname="org.apache.catalina.ant.StartTask">
<classpath>
<path location="${appserver.home}/server/lib/catalina-ant.jar"/>
</classpath>
</taskdef>
<taskdef name="stop" classname="org.apache.catalina.ant.StopTask">
<classpath>
<path location="${appserver.home}/server/lib/catalina-ant.jar"/>
</classpath>
</taskdef>
<target name="start" description="Start Tomcat application">
<start url="${tomcat.manager.url}"
username="${tomcat.manager.username}"
password="${tomcat.manager.password }"
path="/${name}"/>
</target>
<target name="stop" description="Stop Tomcat application">
<stop url="${tomcat.manager.url}"
username="${ tomcat.manager.username}"
password="${tomcat.manager.password}"
path="/${name}"/>
</target>
、それはあなたが実行しているどのようなOS、依存のbuild.xml
# Ant properties for building the springapp
appserver.home=${user.home}/jakarta-tomcat-5.0.28
deploy.path=${appserver.home}/webapps
tomcat.manager.url=http://localhost:8080/manager
tomcat.manager.username=admin
tomcat.manager.password=tomcat
で使用される変数を含むファイルbuild.propertiesを作りますか? – flash
MS Windows XP SP2 –
http://www.mulesoft.com/tomcat-eclipse – Nishant