프로젝트에 JWT dependency를 주입하는 과정에서 다음과 같은 오류가 발생했다.
찾아보니 compile, runtime 명령이 Gradle 7.0부터 삭제되었기 때문에 생기는 오류였다.
gradle version을 확인하기 위해 IntelliJ의 Project Window에서 gradle > wrapper > gradle-wrapper.properties 파일을 열어보았다.
위에서 보이는 것처럼 필자는 7.3.2 버전을 사용하고 있기 때문에 오류가 발생했다.
Gradle 7.0 이후로 삭제된 명령과 이에 대한 대체 명령은 다음과 같다.
따라서 compile과 runtime을 각각 implementation, runtimeOnly로 수정하니 오류가 해결되었다!
참고자료
https://stackoverflow.com/questions/23796404/could-not-find-method-compile-for-arguments-gradle