我显然在做一些非常愚蠢的事情,只是看不见。
我们正在使用spring-boot-gradle-plugin 1.5版本,文档在这里
我试图同时创建一个可执行jar和一个可导入jar,该可执行jar没有任何分类符,因此它像project.jar一样出现。原因是project.jar已在可执行jar的很多devops代码中使用。
如果我在build.gradle中这样做
jar {
baseName = 'project'
}
然后,我有一个可执行的jar项目,非常好,还有一个可导入的jar项目,名为project.jar.original。
我快到了!
现在我一生都无法解决如何使用lib分类器创建可导入jar并保持project.jar不变的情况。
我尝试了很多荒谬的选择,但这是它的主要要旨。
jar {
classifier = 'lib'
}
bootRepackage {
enabled = true
}
project-lib.jar是一个可导入的jar,很好,但是没有可执行的project.jar
然后,我尝试了很多选择,但无法正常工作。
有人可以让我知道是否有可能?
谢谢