[Eclipse] 관련 Setting 정리
SpringBoot 3.x 버전은 Java 17이상부터 지원한다.
따라서 build.gradle 파일의 springboot 버전을 2.x 로 다운그레이드하는 방법이 있다.
2.x로 작성한 후 refresh gradle project를 눌러 sync 작업을 수행한다.
또는 project 우클릭 properties - Java compiler, Java Build Path의 버전을 11로 맞춘다.
Springboot 3.x -> Java 17 +
Springboot 2.x -> Java 11
Window - preference - content assist
Auto activation delay는 0으로 하고
Auto activation triggers for java 입력란 에는 아래 문자열 코드를 전체 복사해서 붙여놓으면 된다.
<=$:{.@qwertyuioplkjhgfdsazxcvbnm_QWERTYUIOPLKJHGFDSAZXCVBNM
이 오류는 eclipse.ini 파일의 --launcher.library에 org.eclipse.equinox.launcher 파일의 경로가 제대로 되어있지 않아 발생하는 오류이다.
plugins 폴더에 있는 launcher를 startup 넣어준다.
-vmargs보다는 위에 -vm 바로 밑에 jdk version에 맞는 javaw.exe나 /server/jvm.dll 파일의 경로를 넣어준다.