maven项目包结构

groupId填写公司名称,如com.enn.ennew
artifactId填写项目名称webapps
如父工程:
<groupId>com.enn.ennew</groupId>
   <artifactId>webapps</artifactId>
   <packaging>pom</packaging>
<name>webapps</name>
   <version>1.9.1-SNAPSHOT</version>
   <modules>
       <module>webapp-business</module>
       <module>webapp-api</module>
       <module>webapp-3rd</module>
       <module>webapp-mall-op</module>
       <module>webapp-weblss</module>
       <module>webapp-quality</module>
   </modules>

子工程就不用指定groupid了,只需要指定artifactId

创建maven项目时,如果是web工程,可以选定webapp的骨架快速创建web工程,而如果是创建jar工程,则无需选择任何骨架,但是需要手动在pom中指定打包成jar

<packaging>jar</packaging>
 
原文地址:https://www.cnblogs.com/javabg/p/7997963.html