歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> 用Maven命令行創建多模塊Web項目

用Maven命令行創建多模塊Web項目

日期:2017/3/1 9:33:33   编辑:Linux編程

用eclipse的圖形界面創建多模塊web工程感覺略慢,用命令行的方式會十分的快。介紹下用命令行的方式創建一個多模塊的java web工程。

首先創建一個父項目,命令如下:

mvn archetype:create -DgroupId=com.**.im -DartifactId=im-risk

命令完成之後發現有了一個im-risk文件夾,進入這個文件夾,修改pom.xml,把打包類型由jar修改成pom。如果不修改這個參數,後面將無法創建子模塊。然後在這個文件夾裡創建需要的普通maven模塊,命令如下:

mvn archetype:create -DgroupId=com.**.im -DartifactId=im-risk-domain -DarchetypeArtifactId=maven-archetype-quickstart
mvn archetype:create -DgroupId=com.**.im -DartifactId=im-risk-dao -DarchetypeArtifactId=maven-archetype-quickstart
mvn archetype:create -DgroupId=com.**.im -DartifactId=im-risk-service -DarchetypeArtifactId=maven-archetype-quickstart

普通domain,dao,service模塊創建好了之後,就剩web模塊了。web模塊的-DarchetypeArtifactId跟前面的是不一樣的,web模塊是maven-archetype-webapp類型的。對比一下,你會發現,父項目是沒有-DarchetypeArtifactId這個參數的。web模塊的命令如下:

mvn archetype:create -DgroupId=com.**.im -DartifactId=im-risk-web -DarchetypeArtifactId=maven-archetype-webapp

就這樣,一個完整的多模塊java web工程就搭建好了。然後用eclipse的import --> Maven --> Existing Maven Projects功能,將剛剛建好的工程導入到eclipse就OK了。

Maven權威指南_中文完整版清晰PDF http://www.linuxidc.com/Linux/2014-06/103690.htm

Maven 3.1.0 發布,項目構建工具 http://www.linuxidc.com/Linux/2013-07/87403.htm

Linux 安裝 Maven http://www.linuxidc.com/Linux/2013-05/84489.htm

Maven3.0 配置和簡單使用 http://www.linuxidc.com/Linux/2013-04/82939.htm

Ubuntu下搭建sun-jdk和Maven2 http://www.linuxidc.com/Linux/2012-12/76531.htm

Maven使用入門 http://www.linuxidc.com/Linux/2012-11/74354.htm

Copyright © Linux教程網 All Rights Reserved