jarファイルから除外しようとしているsrc/main/resourcesにlog4j.xmlファイルがあります。親pomファイルにバージョン3.0.0のプロパティがあります。Log4jファイルはMavenビルドから除外されていません
...
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>${maven-jar-plugin.version}</version>
<configuration>
<excludes>
<exclude>**/log4j.xml</exclude>
</excludes>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>${maven-resources-plugin.version}</version>
<configuration>
<!-- specify UTF-8, ISO-8859-1 or any other file encoding -->
<encoding>UTF-8</encoding>
</configuration>
</plugin>
...
「exclcudes」とは何ですか?そして、エラーまたは問題は正確に何ですか? – manouti
@ manouti、問題は、ファイルがjarファイルから除外されていないことです。スペルを修正しましたが、まだ同じ問題があります。 – user994165
最初にあなたのjarファイルを 'src/main/resources'から削除したくない場合は、' src/main'のすべてがパッケージ化されているというMavenの規約があります。テストのためだけに必要な場合は 'src/test/resources'に移動してください... – khmarbaise