在完成课堂作业时发现的一点问题,好像是用ant将应用部署到tomcat服务器上时,deploy可以有两种使用方式
第一种:
<target name="install" depends="compile"
description="Install application to servlet container">
<deploy url="${manager.url}"
username="${manager.username}"
password="${manager.password}"
path="${app.path}"//部署到服务器上时application的目录 /myApp
localWar="file://${build.home}"/> //这里的localWar可以有两种方式,一种是war文件 ,另一种就是将整个application的目录 结构都复制过去
</target>
采用这种方式进行deploy,应该是使用了tomcat服务器的manager用户进行部署。
第二种:
<target name="deploy" depends="war">
<echo>coping the war file to web server deployment dir</echo>
<copy file="${dist.dir}/travel.war" todir="${webserver.deploy}"/>
</target>
这种方式最直白,也是现阶段的我每次完成作业都用的。。。。。。简单明了。。。。。。