을 제외 무시 클래스를 포함 나는 다음과 같은 치어 내 .class
파일 내 WEB-INF/classes
폴더에없는 동안메이븐 전쟁 포장, 자원
<project>
....
<packaging>war</packaging>
....
<build>
<plugins>
<plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<excludes>
<exclude>config/**/*</exclude>
</excludes>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.3</version>
<configuration>
<archiveClasses>true</archiveClasses>
<warSourceExcludes>WEB-INF/sass/**</warSourceExcludes>
<attachClasses>true</attachClasses>
<webResources>
<resource>
<directory>src/main/resources/config</directory>
<excludes>
<exclude>**/*</exclude>
</excludes>
</resource>
</webResources>
</configuration>
</plugin>
...
</project>
당신이 볼 수 있듯이, 나는 WAR 패키지가 - 그들은 JAR로 포장되어에게 대신.
이제 JAR에서 일부 리소스를 제외하려고 필사적으로 노력하고 있지만 작동하지 않습니다. mvn jar:jar
을 실행하면 리소스가 제외되지만 리소스가있는 mvn package
을 실행하면 리소스가 제외됩니다.
도와주세요.