Skip to main content

maven

Maven中的pluginManagement的问题

Submitted by taotao on Tue, 06/11/2019 - 12:16

概述

          在最近的一个maven多模块项目中,B module依赖了A module中的一个类,用如下命令打包的时候

mvn clean install

遇到错误:

maven cannot find symbol class Person

经过一番的调查,发现是由于在父工程的POM文件缺少pluginManagement节点引起的问题。下面是问题的具体分析过程。

详细介绍

在碰到这个问题的时候,第一直觉是和maven的module机制有关系,因为工程可以在idea里正常启动。 判断应该是自己对于maven模块机制的一些知识欠缺,于是在maven官网上学习了一下关于多模块工程的知识,其中有如下的收获:

Tags