[英]Outsource java packages for reuse in other projects with gradle
我有一个项目,我开发了一堆非常抽象的类,所以我可以在其他项目中使用它。 我应该如何以一种方式外包软件包,以便最终通过gradle或IDE包含它?
此外,可重复使用的包装内容仍处于开发阶段,因此我希望在paralelle中进行处理。
谁能告诉我怎么解决这个问题?
在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"])
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.