Project

io.jsonwebtoken 임포트 오류

Atriel 2024. 4. 11. 18:22

jsonwebtoken 관련 라이브러리들이 import가 안된다

 

찾아보니 gradle 버전 6번대 이하 부터 사용가능하다 해서

기존 8.7버전에서  6.4.1버전을 바꿔줌

 

[SpringBoot 터미널]

 

./gradlew wrapper --gradle-version 6.4.1

 

 

그후 properties 파일을 확인해보면

 

제대로 수정되 있음

 

 

그런데도 import문에 에러가 사라져 있지 않아서

보니 아직 8.7 버전이 적용되있다

 

./gradlew --refresh-dependencies

 

로 새로운 버전을 적용시켜주는데

 

 

Gradle이 적용이 안된다! 해서 찾아보니

 

사용는 gradle은 62버전 (6.4.1)

자바 17버전에서는 최소 7.3이상을 써야한다고 한다

 

사용 하는 자바버전

흠... 

 

자바를 11버전을 바꿔주자

 

https://adoptium.net/temurin/releases/?variant=openjdk11

 

Latest Releases | Adoptium

 

adoptium.net

 

에서 맞는 OS 용 jre msi파일을 받아준 뒤

설치해주고

 

여기 Add버튼을 눌러서 Jre 경로를 정해준뒤

컴파일러 버전도 13으로 바꿔주고

 

apply and close (경고창은 yes 선택)

 

 

그리고 프로젝트 우클릭 - properties에서

 

 

 

그리고