학원에서 DB 수업에 들어가면서 가장 많이 사용되는 오라클 DB툴인 SQL을 설치를 하였다. 그러나 자바 16버전은 SQL툴에서 선호하지 않는 툴이라며 경고메세지를 준다..물론 실행은 된다.

SQL툴은 자바8/11을 지원하고, 이클립스는 자바 11이상을 지원한다.

자바 11버전 이상을 선호하는 이클립스 최신버전

그동안 자바 16버전을 사용해오다 자바 11을 다시 설치하여 이클립스 설정이 필요하다.

 간단하다 이클립스가 설치된 폴더에서 eclipse.ini 파일을 열어 기존의 16버전으로 설정되어 있던 파일경로를 새로 설치한 자바 파일 경로로 바꿔주면 된다. 처음엔 아마 밑에 주소에서 jdk-16으로 되어 있었겠지...

-vm
C:\Program Files\Java\jdk-11.0.12\bin\javaw.exe
-vmargs

이제 저장하고 이클립스를 실행해주고 다시 설정을 해줘야 한다.

프로젝트명 우클릭 - Properties
Java Build Path-Libraries탭-JRE System Library더블클릭-해당 버전으로 설정후 Finish
이어서 Java Compiler - 빨간 동그라미 부분 해당 버전 숫자로 설정
이어서 Project Facets - java - 자바 버전 선택 후 Apply and Close
설정이 끝나고 컴파일 돌렸을 때 나오는 톰켓 에러
하단에 톰켓 서버 더블클릭 - 좌상단 Runtime Environment 클릭 - JRE하단 박스에 버전에 맞는 jdk 클릭후 finish 

서버 시작하고 컴파일 해보면 잘 돌아간다.

'JAVA' 카테고리의 다른 글

out.printf ("%s, %d", "문자열", 숫자);  (0) 2021.11.11
JD-GUI 디컴파일러 설치 & 사용  (0) 2021.11.09
cmd에서 javac가 먹통일 때  (0) 2021.10.06
상수와 리터럴  (0) 2021.10.02
==연산자와 equals 메서드  (0) 2021.10.02

+ Recent posts