怎麽將maven項目打包成war包
阿新 • • 發佈:2018-12-01
運行 jar 12c com img 多說 很多 命令行 時間
問題:我在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下。
怎麽將maven項目打包成war包