创建一个
<packaging>pom</packaging>具有所需的编译器设置(以及任何其他默认设置)的仅pom()项目。您可以像对待其他任何项目一样对待它(释放它;将其部署到您的Maven存储库中,等等)。
parent在pom文件的顶部放置一个声明:
<parent> <groupId><!-- parent's group id --></groupId> <artifactId><!-- parent's artifact id --></artifactId> <version><!-- parent's version --></version></parent>
如果您只想设置编译器设置,那并没有太大帮助。但是,如果您发现自己在整个项目中以相同的方式配置了许多插件,报告和依赖项,则可以创建一个父项来统治它们。
顺便说一句-
在声明时请谨慎,
dependencies并
plugins在父pom文件中。通常,您会喜欢
dependencyManagement和
pluginManagement。请参见该
文档了解更多详情。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)