我使用Spring Boot与spring boot maven插件一起使用
创建一个JAR插件创建的JAR将类放在JAR的子目录中,这意味着我不能将JAR用作maven中的依赖项。
有没有办法在原始JAR上声明maven中的依赖性。我看到*.jar.original
目录中有一个target
文件,所以也许我可以通过声明依赖关系来创建对测试类的依赖关系的依赖关系那种test-jar
。
只是为了澄清:我正在进行此测试/更容易调试,而不是用于生产。
答案 0 :(得分:2)
另一种方法是你可以在重新打包目标中将分类器放到Spring-Boot Jar中,让maven在打包阶段构建你的普通jar: http://docs.spring.io/spring-boot/docs/current/maven-plugin/repackage-mojo.html#classifier