私は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
ファイルが戦争の一部ではないことを確認するにはどうすればよいですか?
どんな助けも非常に高く評価されます。