2
build.xml中的ant命令是如何将.war文件作为JBoss AS 5.1 Web服务器上的文件夹进行部署的?如何使用Ant和build.xml来部署.war文件夹?
当我从JBoss Developer studio运行JBoss AS时,它将一个.war文件夹部署到我的Web服务的JBoss AS的/ deploy文件夹中,并且一切都很好地部署 - 这正是我想要做的,但是使用ant代替build.xml文件。然而,当我使用蚂蚁和用如下命令build.xml文件部署,它只是增加了一个.war文件的文件夹,而不是,这反过来又失败了部署:
<target name="deploy">
<war destfile="build/MyWebService.war" webxml="WebContent/WEB-INF/web.xml">
<classes dir="build/classes"/>
</war>
<copy file="build/MyWebService.war" todir="${jboss.home}/deploy"/>
</target>
当然有一个很好的容易一点点的代码,我可以把它放到我的build.xml中,模拟JBoss AS启动时.war文件夹的部署。有人知道吗?
非常好,谢谢。我不知道.war文件只是一个可以解压缩的文件。干杯 – fuzzyanalysis 2012-08-16 08:09:20