0

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 で除外を行いたいのです。この解決策は機能しません。他の解決策はありますか?

手伝ってくれてありがとう

4

1 に答える 1