- [스프링 부트][문제해결] Java 8과 11을 함께 사용하기 위한 STS에서 JRE 설정 문제2022년 08월 09일 08시 21분 22초에 업로드 된 글입니다.작성자: DandyNow728x90반응형
Fast Campus의 Java&Spring 과정을 수강하고 있다. 강의에서는 Java 11 버전을 사용하는데-나의 경우 8 버전이 이미 설치되어 있었기 때문에-8 버전으로 실습을 진행하였다. 그동안은 별문제 없이 실습이 진행되었으나 네이버 API 연동 부분에서 var 키워드를 사용하기 시작하면서 실습에 어려움을 겪게 되었다. var는 타입을 추론하는 키워드로서 8 이하 버전에는 없는 기능이다. 실습을 따라가다가 처음 var가 등장하였을 때만 해도 어떤 타입에 대한 var인지 추측이 가능해 직접 타입을 지정해 주며 그냥저냥 따라갔고 별 문제가 없었다. 하지만 갈수록 곤란한 상황이 이어져 Java 11 버전을 추가로 설치하고 8 버전과 11 버전을 쉽게 변경해가며 사용할 수 있는 환경을 구축했다. 이를 위해 아래의 자료를 참조하였다.
https://ichi.pro/ko/windowseseo-yeoleo-jdk-java-gan-e-jeonhwanhaneun-bangbeob-188808991195692
그런데 Java 11 버전을 설치했다고 모든 문제가 해결되지는 않았다. STS에서 Java 11을 사용할 수 있는 환경을 세팅해야 했다. 사실 처음에는 뭐가 문제인지 몰라 헤맸다. 그래서 상당한 시간을 썼고 스팀도 받았기에 지금 이 글을 작성하고 있는 것이다. 스프링 프로젝트를 실행하기 위한 세팅을 해야 하는데 그것은 jre 설치이다. Window > Preferences > Installed JREs에서 Java 11 버전을 Add 해야 한다.
이 문제를 해결하기 위해 아래의 자료를 참조했다. 아래 자료는 이클립스로 진행된 내용이나 STS와 별 차이는 없다.
https://margin1103.tistory.com/28
728x90반응형'언어·프레임워크 > Spring Boot' 카테고리의 다른 글
다음글이 없습니다.이전글이 없습니다.댓글