我的webapp中有三个maven模块。第二个取决于第一个 模块和第三模块取决于第二模块( F <= S <= T )。
第一个模块包含 META-INF.spring 文件夹中的spring配置文件,第二个模块也是如此。
第三个模块应该扩展第二个模块,并且必须具有相同的spring配置文件,因此它不包含任何配置文件,我希望maven从第二个模块中提取它。
但是当我跑步&#34; 清洁包&#34;第三个模块似乎包含 FIRST 模块的配置文件。
问题是为什么会发生这种情况,我应该怎么做?
Graphical description of the problem
Pom files of the project
答案 0 :(得分:0)
问题在于maven-dependency-plugin阶段标记包含
<phase>package</phase>
和
<phase>prepare-package</phase>
现在一切正常:)