我讀這樣的:如何使用gradle將工件上傳到網絡驅動器?
http://www.gradle.org/docs/current/userguide/artifact_management.html
瞭解如何發佈/上傳我的神器到網絡驅動器/文件共享這是一個要求(我們有一個maven回購和運行,但一些文物必須是轉儲到文件共享)。我已經發現的例子更側重於部署到存儲庫,Maven的,常春藤等
我有我建立的gradle使用1.2以下的build.gradle文件一個簡單的Eclipse Java項目:
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」。
Could not publish configuration ':archives'. java.io.FileNotFoundException: /internal.newtwork.drive/folder/test/sample-gradle-java-unspecified.jar (No such file or directory)
現在我已經試過你的建議,見上面。但仍然有錯誤。 – u123