Java · Essencial · Inglês · Técnico
Gradle Wrapper
Script gradlew e um JAR pequeno, versionados no repositório, que baixam e usam a versão exata do Gradle do projeto, dispensando instalação global.
Onde usar
Aparece em CI e no onboarding: rode ./gradlew build em vez de gradle. Em review: 'o wrapper está atualizado?'.
Em código
./gradlew build # Linux e macOS
gradlew.bat build # Windows
./gradlew wrapper --gradle-version 8.10Exemplos
Always use the Gradle Wrapper so everyone builds with the same version.
Sempre use o Gradle Wrapper para todo mundo buildar com a mesma versão.
Commit the wrapper files to the repository.
Versione os arquivos do wrapper no repositório.
Cuidado
Não use o gradle da máquina por hábito: versões diferentes geram builds diferentes. E não apague gradle/wrapper do repositório.
Sinônimos
gradlew
Origem
Do inglês wrapper, embalagem que envolve a ferramenta.