実行可能なjarを生成するためにmaven shadeプラグインを使用しています。しかし、私のsrc/main/java
とsrc/main/resources
ファイルをパッケージ化したのは、テストフォルダをsrc/test/java
& src/test/resources
にしたいと思っています。Maven Shade Plugin - テストクラスとテストリソースを含めるには?
私はすでにSOなどのソースをチェックしていますが、解決できる解決策が見つかりません。
thisガイドに記載されている他の(1つのjarおよびアセンブリ)プラグインを使用して同じことを達成しようとしましたが、まだそれを理解できません。
私はまた、私の日陰のPOMの設定でタグを使ってみましたが、私はそれを正しく使っているとは思いません。
助けていただけたら幸いです!ありがとう!
私のプラグインのエントリ:
<plugin>
<artifactId>maven-shade-plugin</artifactId>
<version>3.0.0</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
</execution>
</executions>
<configuration>
<transformers>
<transformer
implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
<mainClass>com.my.sample.package.test.Main</mainClass>
</transformer>
</transformers>
</configuration>
<dependencies>
</plugin>
これは有望です。私はチャンスを取得し、それが動作する場合はあなたの答えを受け入れると、それを試してみましょう。ありがとう! – iamkenos
これらの作品のいずれかを希望します。私は非常に好奇心が強いので、私も自分自身を試してみたいと思います。 –