Maven cargo uberwar プラグインを使用しようとしています。私はそれをしたいと思います:
<build>
<plugins>
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<version>1.2.2</version>
<extensions>true</extensions>
<configuration>
<descriptor>src/assemble/merge.xml</descriptor>
</configuration>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>my.first.war</groupId>
<artifactId>MyFirstWar</artifactId>
<type>war</type>
<exclusions>
<exclusion>
<groupId>javassist</groupId>
<artifactId>javassist</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>my.second.war</groupId>
<artifactId>MySecondWar</artifactId>
<type>war</type>
<exclusions>
<exclusions>
<exclusion>
<groupId>javassist</groupId>
<artifactId>javassist</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
しかし、それはうまくいきません.javassistは、私のuberwarをインストールした後も私のライブラリに残っています.
私は 2 つの戦争で除外を行いたくありません。私の uberwar で除外を行いたいのです。この解決策は機能しません。他の解決策はありますか?
手伝ってくれてありがとう