我必须从我的 ZIP 包装中的存储库(比如本地)复制一个 jar。我知道我们可以在依赖项中定义编译/运行时。但是,我不能在 ZIP 中使用它们。
我可以通过在我的文件系统中指定路径来复制 jar 文件。但是,我不知道如何从存储库中做到这一点。
这是我的代码的样子:
task createZipFile (type: Zip, dependsOn: [...]) {
baseName 'xyz'
from(fileTree("src/main"), {
include "prjName/css/**"
include "prjName/images/**"
include "prjName/javascript/**"
include "prjName/WEB-INF/**"
exclude "prjName/WEB-INF/web.xml"
})
from file("<Absolute-path-to-jar-file-in-my-filesystem>") //this works
// how to copy the same jar file from repository ??
}