jsonwebtoken 사용을 위해 gradle 에 api 추가하다가 만난 오류

최대 1 분 소요

오류 상황

jsonwebtoken 을 사용하기 위해 gradle dependency 에 api 를 추가하려고 하였다.

빌드 하였더니 아래 오류를 만났다.

AbstractDynamicObject$CustomMessageMissingMethodException: Could not find method api() for arguments …

해결방법

build.gradle 파일에 plugins { … } 영역이 있다.

이 영역 내에 id ‘java’ 를 id ‘java-library’ 로 변경한다.

// ASIS
plugins {
    id 'java'
}

...
// TOBE
plugins {
    id 'java-library'
}

...

참고

카테고리:

업데이트: