Включить только обязательные модули в зависимости maven - PullRequest
0 голосов
/ 29 сентября 2018

У меня есть профили, определенные ниже в pom-файле внешней зависимости (jar).Когда я использую его в качестве зависимости в pom-файле моего проекта, мне нужно использовать только java / testmodule2.Можно ли написать какой-нибудь плагин для исключения всех модулей (включая модуль sql), кроме java / testmodule2?

<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>

Примечание: я не могу внести какие-либо изменения в файл pomвнешняя зависимость-jar как внешняя библиотека.

...