0
我有一個多模塊項目管理Maven的依賴關係。如何在不同配置文件的不同模塊上添加不同的依賴關係?
我在子模塊的插件中有多插件。我想在不同的場景中添加不同的插件,但是在每種場景中都需要一些插件。
'plugins'模塊中的pom.xml。
<profiles>
<profile>
<id>internal</id>
<modules>
<module>first-plugin</module>
</modules>
<dependencies>
<dependency>
<groupId>com.first.groups</groupId>
<artifactId>first-plugin</artifactId>
<version>${project.version}</version>
<dependency>
</dependencies>
</profile>
</profiles>
<modules>
<module>second_module</module>
</modules>
<dependencies>
<dependency>
<groupId>com.first.groups</groupId>
<artifactId>second-module</artifactId>
<version>${project.version}</version>
<dependency>
</dependencies>
不管我運行「MVN包」或「包MVN -P內部」,則它只有容器第二模塊的依賴關係。任何人都知道原因?
我的Maven版本3.3.9是
我不認爲這是一個好主意。它會打破我的項目構造。我仍然想使用maven配置文件來解決這個問題。 –