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