【发布时间】:2016-12-03 18:07:20
【问题描述】:
我需要使用 Ant 脚本启动和停止 Tomcat 服务器,但是我在 Stack Overflow 上找到了一个脚本,但是当我使用它时,它给出了下面提到的错误。
我得到的控制台上的脚本和消息如下:
<project name="sample">
<property name="name" value="sample"/>
<path id="catalina-ant-classpath">
<fileset dir="C:\Users\vivsharm\Downloads\apache-tomcat-7.0.64-windows-x64\apache-tomcat-7.0.64\lib">
<include name="catalina-ant.jar"/>
</fileset>
</path>
<taskdef name="start" classname="org.apache.catalina.ant.StartTask">
<classpath refid="catalina-ant-classpath"/>
</taskdef>
<taskdef name="stop" classname="org.apache.catalina.ant.StopTask">
<classpath refid="catalina-ant-classpath"/>
</taskdef>
<target name="start" description="Start Tomcat application">
<start url="http://localhost:8080/"
username="uname"
password="pwd"/>
</target>
<target name="stop" description="Stop Tomcat application">
<stop url="http://localhost:8080/"
username="uname"
password="pwd"/>
</target>
</project>
我收到的错误消息如下:
C:\StartAndStopTomcat>ant start
Buildfile: C:\StartAndStopTomcat\build.xml
start:
BUILD FAILED
C:\StartAndStopTomcat\build.xml:19: Must specify 'path' attribute
Total time: 0 seconds
C:\StartAndStopTomcat>ant stop
Buildfile: C:\StartAndStopTomcat\build.xml
stop:
BUILD FAILED
C:\StartAndStopTomcat\build.xml:24: Must specify 'path' attribute
Total time: 0 seconds
enter code here
C:\StartAndStopTomcat>
【问题讨论】:
标签: java eclipse apache tomcat ant