メインクラスとテストクラスを.jarアーカイブに含めるようにGradleを構成するにはどうすればよいですか。現在、 build / libs ディレクトリにビルドされる.jarには、テストクラスがありません。 Gradleがそれらをproject-root/bin / com / package /にコンパイルした後、 project-root / src / main / java / com/packageからソースされたクラスのみが.jarに含まれます。
jar {
manifest {
attributes 'Implementation-Title': title, 'Implementation-Version': version, 'Main-Class': mainTestClass
}
}
奇妙なことに、Gradleはコンパイルされたテストクラスをメインクラスと一緒にproject-root / bin / com / package /に入れていますが、奇妙なことに、それらを.jarアーカイブに入れないことを決定しています。では、.jarに、元々 project-root / src / test / java / com / package / ディレクトリにあるテストクラスも含めるにはどうすればよい ですか?
これが私が助けを必要としている私のbuild.gradleファイルです。