我有以下项目结构:
如何生成带有所有解压的依赖项的“tests” jar文件。 或者,在这种情况下如何生成jar文件,其中包括src/test/java文件夹下的所有类以及测试类所需的所有依赖项。
- src/test/java
没有src/main文件夹。
上述src/test/java文件夹包含了一些scala类和一些java类。当我使用以下插件构建jar文件时:
- maven-jar-plugin:它生成测试jar文件,但依赖关系不包含在该jar文件中
- maven-shade-plugin:此插件生成没有测试后缀的jar文件,并在生成的jar中包含所有依赖项。
如何生成带有所有解压的依赖项的“tests” jar文件。 或者,在这种情况下如何生成jar文件,其中包括src/test/java文件夹下的所有类以及测试类所需的所有依赖项。
src/test/java
而不是src/main/java
中?