在gradle库中包含JAR文件的字节码,而不是将其作为依赖项添加

时间:2019-04-01 00:45:23

标签: maven gradle

如果将JAR文件添加到gradle项目的依赖关系中,代码可以很好地编译,但是在发布到maven(publishToMavenLocal)之后,找不到JAR中的类。

很明显,这是因为jar是作为“依赖项”添加的,而不是项目本身的一部分。有没有办法让JAR文件的内容合并到库中?我需要为每个JAR制作一个单独的Maven回购吗?

1 个答案:

答案 0 :(得分:0)

您始终可以尝试创建一个包含依赖项的胖子。您可以按照此处https://www.baeldung.com/gradle-fat-jar

提供的说明进行操作