假设我有以下依赖
<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>
似乎这段代码不起作用,因为我已经在crated war文件中排除了库。那么战争依赖是如何运作的呢?
答案 0 :(得分:0)
当你依赖WAR时,你正在使用“叠加”功能:
http://maven.apache.org/plugins/maven-war-plugin/examples/war-overlay.html
您是否尝试实现“叠加”功能或尝试依赖WAR内的JAR?