仅在Maven依赖项中包括必需的模块

时间:2018-09-29 17:43:09

标签: maven java-ee maven-3 maven-plugin maven-assembly-plugin

我在外部依赖项(jar)的pom文件中定义了以下配置文件。当我将其用作项目的pom文件中的依赖项时,只需在其中使用java / testmodule2。是否可以编写一些插件来排除java / testmodule2以外的所有模块(包括sql模块)?

<profiles>
<profile>
  <id>java</id>
  <modules>
    <module>java/testmodule1</module>
    <module>java/testmodule2</module>
    <module>java/testmodule3</module>
  </modules>
</profile>
<profile>
  <id>database</id>
  <modules>
    <module>sql</module>
  </modules>
</profile>

注意:我无法对外部依赖项jar的pom文件进行任何更改,因为它是外部库。

0 个答案:

没有答案