我正在读这个:
http://www.gradle.org/docs/current/userguide/artifact_management.html
了解如何将我的工件发布/上传到网络驱动器/文件共享,这是一个要求(我们有一个 maven repo 启动并运行,但一些工件需要转储到文件共享上)。我发现的示例更侧重于部署到存储库、maven、ivy 等。
我有一个简单的 eclipse java 项目,我使用 gradle 1.2 和以下 build.gradle 文件构建:
apply plugin: 'java'
sourceSets {
main {
java {
srcDir 'src'
}
}
test {
java {
srcDir 'test'
}
}
}
repositories {
flatDir {
name "fileRepo"
dirs "file://internal.newtwork.drive/folder/test"
}
}
uploadArchives {
repositories {
add project.repositories.fileRepo
}
}
我可以在 gradle 文档中的哪个位置阅读有关如何将资源复制到远程文件共享的信息?
我已尝试根据以下答案更新协议和 dir 属性,但出现此错误:
- 出了什么问题:任务“:uploadArchives”执行失败。
无法发布配置 ':archives'。java.io.FileNotFoundException:/internal.newtwork.drive/folder/test/sample-gradle-java-unspecified.jar(没有这样的文件或目录)