怎么將maven項目打包成war包


問題:我在eclipse上能運行,然后我想將這個maven項目打包成war然后放到另外一台機子上(其實是手動放在tomcat的webapp目錄中),提供外部訪問。現在問題是,一直maven項目打包一直出錯。請問大俠怎么將maven打包好?萬分感謝

回答1:
右鍵項目,選擇Run As,再選擇Maven build...,這時會彈出個新界面,在Goals里輸入clean package,然后點擊Run就行了,打包好的項目放在target文件夾下面。clean package是maven的一個命令,意思是測試並打包,它還有很多命令,這里就不多說了。

追問:試過了,簡單的maven項目可以這樣打包,復雜的,尤其加載了很多jar包的這樣打包,解析的時候總是出錯。
回答2:

用命令行完成打包操作,首先需要在開始-運行-cmd,打開cmd命令窗口,使用命令打包,命令為“mvn clean package”,此時會將當前工程執行打包操作,打包成功后會生成*.war形式的war包。

1.使用命令行完成打包操作,首先需要在開始-運行-cmd,打開cmd命令窗口。

2.執行命令切換到工程所在目錄,命令如下“cd D:\GitHome“,”d:“。執行完成后,即會切換到 “ D:\GitHome”目錄下。

3.使用命令打包,命令為“mvn clean package”,此時會將當前工程執行打包操作,打包成功后會生成*.war形式的war包。

4.然后會進行打包操作,時間長短會由工程大小來決定,執行完成后,cmd會回到顯示之前切換的路徑狀態。如圖中所示,其中success代表打包成功,failed則打包失敗。

5.打包成功后,到工程下的target文件夾下找到war包。此war包即為工程war包。

6.將war包拷貝出,即可部署到tomcat下。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM