RefreshVersions는 일반적으로 종속성 및 해당 버전을 추가하고 업데이트하는 데 관련된 지루한 수동 작업을 Gradle 사용자에게 돕습니다.
https://splitties.github.io/refreshVersions의 문서를 참조하세요.
// settings.gradle(.kts)
plugins {
// See https://splitties.github.io/refreshVersions
id( " de.fayard.refreshVersions " ) version " 0.60.5 "
}
refreshVersions { // Optional: configure the plugin
// ...
}
친숙한 문서 읽기
프로젝트가 올바르게 설정되었는지 확인하세요(바로 위 참조).
프로젝트 마이그레이션:
refreshVersionsMigrate
작업은 몇 분 이내에 프로젝트를 마이그레이션하는 데 도움이 될 수 있습니다.
버전 0.50.0에서는 Gradle의 버전 카탈로그에 대한 지원이 추가되었으므로(여기에서 토론 스레드 참조) 이제 --mode
옵션이 필요합니다.
이를 실행하지 않고 실행하면 각 모드의 전체 목록과 전체 설명을 볼 수 있습니다.
./gradlew refreshVersionsMigrate
versions.properties
및 내장 종속성 표기법만 사용하려면 다음을 실행하세요.
./gradlew refreshVersionsMigrate --mode=VersionsPropertiesOnly
내장되지 않은 종속성 표기법에 대한 버전 카탈로그도 사용하려면 다음을 실행하세요.
./gradlew refreshVersionsMigrate --mode=VersionCatalogAndVersionProperties
versions.properties
및 기본 버전 카탈로그에서 사용 가능한 업데이트를 찾으십시오(있는 경우).
./gradlew refreshVersions
정리 버전 가용성 설명:
./gradlew refreshVersionsCleanup