gpt4 book ai didi

java - 使用 gradle 外包 java 包以便在其他项目中重用

转载 作者:行者123 更新时间:2023-11-30 06:43:02 24 4
gpt4 key购买 nike

我有一个项目,里面有一个项目,我开发了一堆非常抽象的类,所以我可以在其他项目中使用它。我应该如何以某种方式外包该包,以便最终可以通过 gradle 或 IDE 包含它?

此外,可重复使用的包内容仍在开发中,因此我想并行处理它。

谁能告诉我如何解决这个问题吗?

最佳答案

在您的 build.gradle 中使用自定义构建来仅收集您想要的包

task customBuild(type: Jar) {
from ("src/main/java/abstract/"){
into "abstract"
}

version = ""
baseName = "myClasses"
}

它将在 build/libs/YouJarName 中为您构建一个 jar 文件
现在您可以将 jar 复制到您想要的任何位置,并以这种方式将其包含在另一个项目中:

dependencies {
compile fileTree (dir : "your/jar/location", includes: ["myJar.jar"])
}

关于java - 使用 gradle 外包 java 包以便在其他项目中重用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44097725/

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