반응형
우테코 프리코스를 진행하던 도중 test code를 돌릴 때 아래 경고문구가 발생했다.
테스트 코드는 통과하며,
코드 에러도 뜨지 않는다.
즉, 에러 문구가 아닌 경고 문구이지만, 상당히 거슬린다.
해결방법
원인은 JDK 11 버전을 사용하고 있었기 때문이었다.
cmd 창에서 jdk -version은 1.8.0 이라 뜨는데, 인텔리제이 ide에서 내가 자바11을 사용하고 있었기 때문인 것으로 보인다.
따라서 인텔리제이에서 jdk 1.8 (java 8) 버전을 설치해주기로 했다.
요즘은 인텔리제이 자체에서 jdk를 다운받을 수 있는 편한 세상이 됐다.
1. Ctrl + alt + s 를 눌러 설정에 들어간 후, gradle이라 쳐주고 위 화면에서 Download JDK를 클릭한다.
2. jdk 1.8 (java 8) 버전을 설치해준다.
3. Ctrl + alt + shift + s (shift가 들어가야 함에 유의) 을 눌러 Project Structure에 들어가주자.
프로젝트 탭에서 Project SDK 버전을 1.8로 바꿔주자.
4. 모듈 탭에서 Language Level 을 8로 바꿔주자.
5. 우측의 Dependencies를 클릭해서 Module SDK에 맞게 변경해준다.
결과
짜잔~ 환경변수 조작 및 JDK 홈페이지에서 설치할 필요 없이
자동으로 1.8 version (java8)이 돼있음을 확인할 수 있다.
모두 즐거운 코딩되길 바란다.
반응형
'JAVA > JAVA | Spring 학습기록' 카테고리의 다른 글
[211219] 유스콘 2021 웨비나 컨퍼런스를 듣고 왔다 (3) | 2021.12.19 |
---|---|
[JAVA] 스트림 filter을 anyMatch, allMatch로 바꿔보자 (0) | 2021.12.11 |
[Spring+React] 스프링과 리액트 연동해보기 (IntelliJ + Spring + Gradle + React) (2) | 2021.11.15 |
[211004] [일기] 프로젝트를 위한 스프링 검증파트 공부중... (0) | 2021.10.04 |
[TDD] Test 코드에서 Exception을 받고 싶을 때 (0) | 2021.09.22 |