728x90
gradle 에서 특정 플러그인의 버전을 올리면 아래와 같은 에러가 뜨면서 의존성 갱신이 안되는 경우가 있다.
Plugin [id: 'org.jetbrains.kotlin.jvm', version: '1.7.20'] was not found in any of the following sources:
* Try:
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
* Exception is:
org.gradle.api.plugins.UnknownPluginException: Plugin [id: 'org.jetbrains.kotlin.jvm', version: '1.7.20'] was not found in any of the following sources:
- Gradle Core Plugins (plugin is not in 'org.gradle' namespace)
- Plugin Repositories (could not resolve plugin artifact 'org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin:1.7.20')
Searched in the following repositories:
Gradle Central Plugin Repository
...
여기 에서 볼 수 있듯이 분명히 존재하는 플러그인이다.
서칭을 해보면 아래와 같이 플러그인 저장소를 지정하라는 말이 많이 보이는데 넥서스 환경이라면 딱히 이 부분도 필요없다.
repositories {
gradlePluginPortal()
}
정확한 원인은 알 수 없지만 아래 명령어로 해결이 됐다. 아마도 캐싱 문제였던 거 같다.
./gradlew build --refresh-dependencies --debug
https://countryxide.tistory.com/155
여기에 더 다양한 방법이 나와있다.
내 경우 이것도 안되서 사내 프록시 설정도 껐다가 키니까 됐다..
728x90
'Base > CI, CD' 카테고리의 다른 글
Gradle 에서 SNAPSHOT 버전 의존성 관리 (0) | 2023.02.02 |
---|---|
jenkins kubernetes 연동 (0) | 2022.12.01 |
Gradle Kotlin DSL 에서 의존성 버전 상수로 관리하기 (0) | 2022.09.07 |
maven default properties (0) | 2022.04.27 |
Jenkins 에서 갑자기 Job 생성이 안될 때 (0) | 2022.01.10 |