Могу ли я исключить некоторые артефакты из пути к классам, которые генерируются с помощью опции <addClasspath>true</addClasspath>
?
Например, у меня есть некоторые зависимости:
<dependency>
<groupId>com.group1</groupId>
<artifactId>lib11</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>com.group1</groupId>
<artifactId>lib12</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>com.group2</groupId>
<artifactId>lib21</artifactId>
<version>1.0</version>
</dependency>
В настоящее время моя запись пути к классам в MANIFEST.MF составляет:
Class-Path: lib/lib11.jar lib/lib12.jar lib/lib21.jar
Я хочу исключить некоторые групповые идентификаторы из моего списка зависимостей и принять запись в этой форме:
Class-Path: lib/lib21.jar
Как я могу это сделать?