Как на самом деле работает военная зависимость? - PullRequest
0 голосов
/ 07 марта 2012

Предположим, у меня есть следующая зависимость

 <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. Так есть ли спецификация, как работает военная зависимость?

1 Ответ

0 голосов
/ 07 марта 2012

Когда вы зависите от WAR, вы используете функцию «наложения»:

http://maven.apache.org/plugins/maven-war-plugin/examples/war-overlay.html

Вы пытаетесь достичь функциональности "наложения" или пытаетесь зависеть от JAR-файлов из WAR?

...