Я использую maven для упаковки моего файла войны. У меня есть некоторые зависимости, предоставляемые как область действия. Когда я делаю чистую установку maven, война создается успешно, но транзитивные зависимости банок с областью действия, как предусмотрено, включены в мой каталог lib. Есть ли способ удалить их?Проблема с Maven war Plugin
Пример сценария: Ниже один из моей зависимости в POM
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-jaxrs</artifactId>
<version>${resteasy.version}</version>
<scope>provided</scope>
</dependency>
это один включая банку активации-1.1.jar. Также дерево зависимостей для resteasy-jaxrs похоже ниже.
[INFO] +- org.jboss.resteasy:resteasy-jaxrs:jar:2.3.6.Final:provided
[INFO] | +- org.jboss.resteasy:jaxrs-api:jar:2.3.6.Final:provided
[INFO] | +- javax.annotation:jsr250-api:jar:1.0:compile
[INFO] | +- javax.activation:activation:jar:1.1:compile
[INFO] | +- org.apache.httpcomponents:httpclient:jar:4.1.2:provided
[INFO] | | \- org.apache.httpcomponents:httpcore:jar:4.1.2:provided
[INFO] | \- net.jcip:jcip-annotations:jar:1.0:compile
Можете ли вы показать нам свои зависимости? – Christian
@Christian Я добавил зависимость в вопрос – robin
Можете ли вы опубликовать свой полный pom? – DaveRlz