假设我有以下依赖项
<dependency>
<groupId>Group</groupId>
<artifactId>AID</artifactId>
<version>${project.version}</version>
<scope>runtime</scope>
<type>war</type>
<exclusions>
<exclusion> <!-- declare the exclusion here -->
<groupId>sample.ProjectB</groupId>
<artifactId>Project-B</artifactId>
</exclusion>
</exclusions>
</dependency>
似乎这个代码不起作用,因为我已经排除了战争文件中的库。那么,战争依赖是如何运作的,有什么规范吗?
当您依赖WAR时,您使用的是"覆盖"功能:
http://maven.apache.org/plugins/maven-war-plugin/examples/war-overlay.html
您是试图实现"覆盖"功能,还是试图依赖WAR中的JAR?