Base/CI, CD

Gradle Core Plugins (plugin is not in 'org.gradle' namespace)

findmypiece 2022. 10. 28. 10:53
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