我有一个项目,在其中我开发了一堆类,这些类保持非常抽象,所以我可以在其他项目中使用它们。我应该如何外包包,以便最终通过gradle或IDE包含它?此外,可重用包的内容仍在开发中,所以我想做的工作,它在平行。有谁能告诉我怎么解决这个问题吗?
xzlaal3s1#
在您的build.gradle中,使用自定义构建只收集您想要的包
build.gradle
task customBuild(type: Jar) { from ("src/main/java/abstract/"){ into "abstract" } version = "" baseName = "myClasses" }
字符串它将在build/libs/YouJarName中构建一个jar文件现在你可以将jar复制到任何你想要的地方,并以这种方式将其包含在另一个项目中:
build/libs/YouJarName
jar
dependencies { compile fileTree (dir : "your/jar/location", includes: ["myJar.jar"]) }
型
1条答案
按热度按时间xzlaal3s1#
在您的
build.gradle
中,使用自定义构建只收集您想要的包字符串
它将在
build/libs/YouJarName
中构建一个jar
文件现在你可以将jar复制到任何你想要的地方,并以这种方式将其包含在另一个项目中:
型