背景:
微服务的一部分是您最终构建了服务所需的一些实用程序库。现在我需要创建一个由我的库使用的库。
问题:
所以我需要一个jar文件(我们将调用jar-a),我正在使用gradle构建另一个jar文件(我们称之为jar-b)。
我已经为jar-a build设置了我的配置:
repositories {
...
flatDir {
dirs 'libs'
}
}
dependencies {
...
compile fileTree(dir: 'libs', include: ['*.jar'])
...
}
这对于构建非常有用,但是对于部署,我希望我的jar-b副本包含在jar-a中。
我已经尝试使用Google搜索并发现了一些我无法链接到文档以便理解的内容,因此我无法将其分解以使用它。