我需要將我的代碼部署到另一臺機器上。如何將依賴的jar導出到lib目錄?如何將依賴庫導出到gradle中部署的目錄?
6
A
回答
3
我不知道這是否是正確的做法,但對罐複製到lib目錄中我做到以下幾點:
/**
* Copies the dependencies to the lib directory in preparation for them to be added to a jar file
*/
task copyRuntimeDependencies(dependsOn: configurations.runtime.buildArtifacts, type: Copy)
{
into('build/output/lib')
from configurations.runtime
from configurations.runtime.allArtifacts*.file
}
3
這裏是一個搖籃2.x到做到這一點:
task copyToLib(type: Copy) {
// into "build/lib"
into "lib"
from configurations.classpath
}
+1
或者:您可以使用類型['Sync'](http:// www.gradle.org/docs/1.5/dsl/org.gradle.api.tasks.Sync.html),它還會刪除未複製的項目。 – 2013-06-10 16:31:34
+0
謝謝,這工作。我更喜歡它。謝謝。我需要將libs複製到一個文件夾中,以便我可以啓用非Java進程啓動程序(TFS)在命令行上啓動我的JMeter Java進程。 https://github.com/djangofan/launch-jmeter – djangofan 2015-04-15 15:04:00
相關問題
- 1. 將gradle部署到目錄
- 2. 如何防止Gradle導出依賴項?
- 3. Glassfish部署了項目的依賴庫
- 4. 如何讓Gradle將Lombok添加到其項目和外部依賴庫?
- 5. 如何將我的庫項目添加爲gradle依賴項?
- 6. 如何在gradle中提供部署依賴關係?
- 7. 部署android ndk依賴到maven倉庫
- 8. Visual Studio部署項目:安裝目錄中的依賴關係
- 9. 如何將Android庫導出爲.aar並保留我的Gradle依賴關係?
- 10. 將Gradle依賴關係保存到目錄
- 11. 將具有本地依賴項的Maven項目部署到WildFly
- 12. 如何將依賴關係複製到buildr中的目錄中?
- 13. Gradle - 如何將目錄/ jar文件庫從根項目引用到子項目以獲得依賴關係
- 14. 如何將本地jar依賴項添加到gradle中的其他依賴項?
- 15. 將SWT導入爲Gradle依賴關係
- 16. 部署C依賴的Perl庫
- 17. 導入gradle依賴關係
- 18. 如何部署依賴其他項目的silverlight項目?
- 19. Gradle + Eclipse:如何不導出依賴關係的JAR?
- 20. 通過WTP將依賴項目部署到Tomcat
- 21. 自動將依賴關係部署到企業存儲庫
- 22. Gradle:如何讓'mock'buildType依賴另一個android庫項目的'mock'buildType?
- 23. 如何從項目添加庫依賴項到android studio中的模塊gradle
- 24. 如何使用外部Jar依賴項導出Eclipse項目?
- 25. 依賴例外部署Maven項目
- 26. Gradle項目中的Maven依賴關係
- 27. 將部署中的本地依賴包括到lambda中
- 28. 如何添加腳本依賴到gradle?
- 29. 如何找到gradle這個依賴URL
- 30. Gradle依賴關係比將庫下載到庫更安全嗎?
嗯。這似乎不再適用於Gradle 1.5。我認爲在那裏有一種類型。 – djangofan 2013-03-30 02:56:45
檢查gradle食譜總是一個好主意:http://docs.codehaus.org/display/GRADLE/Cookbook#Cookbook-Includeallruntimedependencies – Skarab 2013-03-30 12:05:26