プロジェクトの src/test/java フォルダーにテストとして使用しているクラスがいくつかあります。標準のmavenコンパイルプラグインを使用してmavenを実行すると。これらの項目は .class ファイルにコンパイルされ、コンパイルされたコードがパッケージ化される jar に含まれます。
Mavenを実行してリリースをビルドする前に、Eclipse内で実行するためにこれらのテストを作成しました。これらは単なるサニティ テストであり、ビルドに含めるべきではありません。私にとって、それらはここで理にかなっているからです。そのディレクトリ内のファイルをコンパイル/インクルードしたくないことをmavenに伝えるにはどうすればよいですか?
Mavenコンパイラプラグインが次のようにjarを生成していると思います:
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>