用ANT打包WAR的流程

2021-06-18 16:28:19 字數 711 閱讀 8641

今天給大家小小的介紹一下在乙個project中如何用ant打包工程,如有疑問或者覺得我有錯,我有罪,歡迎email to [email protected].

在這個示例裡我使用spring ******formcontroller 的例子來配合講解war構建過程,下圖所示是該應用的結構。

在這個示例裡我使用spring ******formcontroller 的例子來配合講解war構建過程,下圖所示是該應用的結構。

src裡面的所有類需要編譯並且放在build/classes目錄下,要構建的war包需要放在dist目錄。

所以,第一步,建立build/classes和dist目錄,用init來負責完成這些工作:

[html] 

接下來編譯src目錄的類到build/classes目錄,編譯之前首先要設定好classpath,如下所示:

[html] 

[html] 

接下來就可以打war包,可以用ant提供的war命令完成這部分工作:

[html] 

war命令的詳細參考:

最後,可能需要做一些清理工作,如:

[html] 

以下是完整的構建指令碼:

[html] 

<?xml version="1.0" ?>   。

ant打包war到jboss的乙個錯誤

xml warwarfile war webtest.war basedir webxml web inf web.xml include name include name web inf exclude name web inf web.xml exclude name web inf clas...

用jar命令打包war遠端部署

最近在看jboss的相關漏洞,用jmx console進行war遠端部署的時候碰到乙個jsp轉war的問題,研究了半天,記錄一下免得搞忘了。一開始網上是說的直接把jsp檔案壓縮成zip,再把字尾名改成war即可,但是我將字尾改之後war遠端部署,war包裡面的jsp檔案是0kb,也就是說這種方法會導...

ant打包中遇到的問題

以前用ant打包一直都沒發現問題,最近安裝了eclipse,用自帶的ant v1.6.5 進行打包,編譯沒有問題,當打包ejb的時候,會報錯 saxexception while parsing meta inf ejb jar.xml this probably indicates badly f...