如何通过 gradle 下载 .zip 依赖项?
How can I downloand .zip dependency via gradle?
我想从存储库下载非 jar 文件。我想通过任务来完成。我有这段代码,但当我调用该函数时它什么也没做。
repositories {
maven {
url: abc.com
}
}
configurations { archives { transitive = false } }
dependencies { archives "group:programm:version1" } // this file exists in abc.com with .zip extension
task getArchives(type: Sync){
from configurations.archives
into "dest_dir"
}
abc.com是神器,但不要认为它是相关的
下面是一个工作示例,您可以将任务更改为您的提取物。
configurations {
zipDist
}
dependencies {
zipDist 'org.apache.openejb:javaee-api:6.0-6@zip'
}
task testZip(type: Zip) {
from configurations.zipDist
}
artifacts {
zipDist testZip
}
我想从存储库下载非 jar 文件。我想通过任务来完成。我有这段代码,但当我调用该函数时它什么也没做。
repositories {
maven {
url: abc.com
}
}
configurations { archives { transitive = false } }
dependencies { archives "group:programm:version1" } // this file exists in abc.com with .zip extension
task getArchives(type: Sync){
from configurations.archives
into "dest_dir"
}
abc.com是神器,但不要认为它是相关的
下面是一个工作示例,您可以将任务更改为您的提取物。
configurations {
zipDist
}
dependencies {
zipDist 'org.apache.openejb:javaee-api:6.0-6@zip'
}
task testZip(type: Zip) {
from configurations.zipDist
}
artifacts {
zipDist testZip
}