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