Maven創建Web工程並執行構建/測試/打包/部署


創建工程基本參考上一篇Java Application工程,不同的是命令參數變了,創建Web工程的命令如下:

mvn archetype:generate -DgroupId=com.jsoft.test -DartifactId=testproject -Dversion=1.0-SNAPSHOT -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false -DarchetypeVersion=RELEASE

提示:可以看出archetypeArtifactId變成了maven-archetype-webapp。

創建完成后的提示如下:

然后再打開pom.xml進行對比:

可以看出web項目默認是war包的形式。

項目結構如下:

在main下多了一個webapp文件夾,此文件夾用於放置jsp網頁等資源文件。然而會發現燒了test文件夾,這個不影響,只要手動創建即可。

 

Web項目的構建/測試/打包/部署

1、構建/測試/打包和Application的保持一致,參考:http://www.cnblogs.com/EasonJim/p/6810701.html

2、部署時只要把打包得到的war包拷貝到tomcat容器下的webapps文件夾即可。

 

工程文件:https://github.com/easonjim/5_java_example/tree/master/maventest/test4/test2/testproject

 


免責聲明!

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



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