groupId一般分为多个段,第一段是域,第二段是公司名称。 领域分为org、com、cn等多个部分,其中org是非营利组织,com是商业组织。 以apache公司的tomcat项目为例。 该项目的groupId是org.apache,其域是org。 tomcat是一个非盈利性项目,因此公司名称为apache,artigactId为tomcat。
例如,我要做一个项目。 将groupId设置为com.mycompany。 com表示域是一个业务组织,mycompany是公司的英文名称,将artifactId设置为etshop。 这表示你的项目叫etshop。 根据这个设定,你的包结构最好是com.mycoop
********************************。
pom.xml中的以下设置
打包pom打包表示pom项目没有java代码,也不执行代码。 但是,为了聚合项目或传递依赖关系,典型的父模块的pom配置需要此内容。 如果将parent/parent依赖项添加到子模块,并且父模块未配置打包POM/packaging,则must be 'pom' but is 'jar '将出现错误
********************************。
父模块的modules设置有什么用? 如下配置后,我们在编辑父模块时会自动重新编辑子模块。 如果没有modules的设定,就不会自动编辑子模块。
modulesmodulehitest _ a/module/modules
在maven项目pom.xml中使用parent标记
在IDEA下将普通maven项目转换为web项目