maven的结构是
<groupId>com.ihyht.bcg</groupId>
<artifactId>bcg-maven-plugin</artifactId>
<version>1.0-SNAPSHOT</version>
groupId定义当前Maven项目隶属的实际项目。
groupId定义的格式是组织-项目
,如com.ihyht
是公司名,bcg
是项目名。
artifactId是构件ID,该元素定义实际项目中的一个Maven项目或者是子模块,按照官方约定中所说,构建名称必须小写字母,没有其他的特殊字符。
artifactId定义的格式项目名称-模块名称
,如bcg-maven-plugin
。
对应的java包跟目录结构格式:groupId.模块名
,如com.ihyht.bcg.maven.plugin
。