1

私はMaven 3.0.5を使用しており、pom.xmlに次のものがあります

          <dependency>
            <groupId>antlr</groupId>
            <artifactId>antlr</artifactId>
            <version>2.7.7</version>
            <scope>runtime</scope>
            <exclusions>
                <exclusion>
                    <groupId>xerces</groupId>
                    <artifactId>xercesImpl</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>xml-apis</groupId>
                    <artifactId>xml-apis</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>janino</groupId>
                    <artifactId>janino</artifactId>
                </exclusion>
            </exclusions>
        </dependency>

を使用して war をビルドすると、除外リストに入れているにもかかわらずmvn install、war ファイルxml-apis-1.0.b2.jarも含まれていることがわかります。xml-apis

除外で言及されているartifactIdがwarファイルの一部であるのはなぜですか?

xml-apis-1.0.b2.jarファイルが戦争の一部ではないことを確認するにはどうすればよいですか?

どんな助けも非常に高く評価されます。

4

1 に答える 1