2014-12-13 56 views
0

I'n新手搖籃,我看到這一段:如果使用Gradle包裝的構建文件,gradle wrapper如何保存表單安裝gradle?

The Gradle Wrapper is the preferred way of starting a Gradle build. It consists of a batch script for Windows support and a shell script for support on OS X and Linux. These scripts allow you to run a Gradle build without requiring that Gradle be installed on your system. You can install the wrapper into your project by adding the following lines to the build.gradle 

,但我啓用了gradle這個warpper在build.gradle是唯一的gradle安裝後使用。沒有?

如何在沒有安裝gradle的情況下運行一次?我加入

task wrapper(type: Wrapper) { gradleVersion = '1.11' }

到的build.gradle文件時運行它。沒有?

回答

0

一旦gradle wrapper已運行一次(這確實需要另一個Gradle安裝)或者包裝文件已從另一個生成中複製過來,並且包裝文件已提交到源代碼管理,所有用戶都可以(也應該)執行通過生成的gradlew(.bat)腳本構建,該腳本將在第一次調用時自動下載Gradle。這將確保:

  • 搖籃不必手動安裝
  • 每個人都使用完全相同的搖籃版本,需要通過構建
  • 是微不足道的每個人都升級到新搖籃版本(例如通過編輯和提交gradle/wrapper/gradle-wrapper.properties
+0

'已運行一次(它確實需要另一個Gradle安裝)'您如何在沒有安裝gradle的情況下運行一次?在向build.gradle文件添加'任務包裝器(類型:包裝器){gradleVersion ='1.11' }'時,我運行它。沒有? – 2014-12-13 18:54:29

+0

正如我所說,這*做*需要另一個Gradle安裝,或另一個Gradle構建,您可以從中複製'wrapper'目錄和'gradlew(.bat)'文件。但是,這是團隊中一個人的一次性操作。 – 2014-12-13 19:16:29