Добавить указанный c пакет из предоставленной зависимости в jar - PullRequest
0 голосов
/ 23 января 2020

Как добавить один пакет со всеми классами и подпакетами из предоставленной зависимости в Jar.

У меня есть зависимость вроде:

<dependency>
  <groupId>com.a</groupId>
  <artifactId>dependencyA</artifactId>
  <scope>provided</scope>
</dependency>

Чего я хочу добиться, это добавить все классы и подпакеты в файл jar. Например, есть ли плагин, позволяющий мне указать, какой пакет должен быть добавлен, например:

<include>com.a.package.*</include>

В результате я ожидаю, что все классы в пакете com.a.package.* из dependencyA будут добавлены в jar.

1 Ответ

0 голосов
/ 23 января 2020

Вы не можете сделать это, так как зависимость находится в предоставленной области действия, что означает, что она будет предоставлена ​​во время выполнения, а не на этапе упаковки, который предшествовал.

С уважением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...