Для этого вы можете использовать конфигурацию maven-war-plugin .Это создаст отдельный файл jar, содержащий файлы .class ...
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<attachClasses>true</attachClasses>
</configuration>
</plugin>
, такие как xyz-1.0.0-SNAPSHOT-classes.jar, который можно использовать как отдельную зависимость (вы должны использоватьдополнительный классификатор).
Если военный артефакт не должен содержать классов, этого можно добиться, добавив конфигурацию packagingExclude .
<packagingExcludes>WEB-INF/classes/**</packagingExcludes>