2012-08-18 87 views
48

我開始學習gradle。 但是,當我用Gradle構建Spring時,它下載的依賴罐子如何更改Gradle下載位置

C:\Users\UserName\.gradle 

有沒有什麼辦法可以指定搖籃到依賴罐子下載到特定的位置? 就像我可以在Maven中指定存儲庫位置一樣。

系統信息: 64位Windows 7 搖籃1.0版

回答

64

可以設置GRADLE_USER_HOME環境變量,gradle.user.home系統屬性,或--gradle-user-home命令行參數。

+2

感謝。使用GRADLE_USER_HOME爲我工作。 – Ayusman 2012-08-20 16:22:59

+1

使用GRADLE_USER_HOME對我不起作用(gradle仍然將包裝加載到舊文件夾中)。請幫助我如何運行--gradle-user-home命令行參數。 – UmAnusorn 2014-04-05 03:44:54

+0

這對Gradle新手可能有所幫助。我還需要在我的項目文件夾中重新運行./gradlew installDist以將所有內容重新下載到新的GRADLE_USER_HOME – emily 2015-07-10 20:39:17

4

您也可以嘗試在Eclipse中去,在窗口 - >首選項 - > gradle產出和更改目錄有

0

如果您使用的是你的eclipse gradle這個插件,並試圖導入gradle這個項目比你gradle這個家設置爲

C:\用戶\ UserName.gradle

在某些情況下是因爲你的用戶目錄權限問題,你的進口構建的模型將無法正常工作。

在這種情況下,你可以從下面路徑複製您的.gradle目錄

C:\Users\UserName\**.gradle** 

粘貼到某個目錄,你擁有所有權限並導入項目。

在我的情況下,我將我的.gradle目錄移到了z驅動器,並且導入了比構建模型更好的項目。

0

您可以添加下面一行到你的gradle.properties

systemProp.gradle.user.home=/tmp/changed-gradle