gpt4 book ai didi

java - buildr 创建一个包含库和其他项目的 jar

转载 作者:搜寻专家 更新时间:2023-10-31 20:31:03 25 4
gpt4 key购买 nike

我有 2 个 Java 项目(例如 p1 和 p2),我想创建包含项目及其库的 jar(使用 buildr)。

p2 依赖于 p1。

compile.with(projects('p1'), removeDups(project('p1').compile.dependencies), removeDups(P2_LIBS))

package(:jar).with( :manifest => {'Main-Class' => 'com.p2.Main'} )

compile.dependencies.each do |x|
if x
package(:jar).merge(x).exclude('META-INF/MANIFEST.MF')
end
end

我试过了,但是这给了我一个错误,我想是因为 p2 依赖于 p1,因为如果我只有 p1 和库,这就可以了。

那么我应该如何创建包含 p1、p2 和 libs 的 jar 文件?

最佳答案

您定义一个打包项目来打包两者。

查看示例 herehere .

关于java - buildr 创建一个包含库和其他项目的 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3700491/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com