[Eclipse] Eclipse 실행 JVM 변경하기
Goal
- 기본 실행 Java 버전 변경 후, Eclipse 실행 오류 해결
발생 원인
- OpenJDK 11 설치 후에 잘 실행되던 Eclipse에서 아래와 같은 에러 발생
- org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct
실행환경
- OS X Mohave 10.14.2
- Eclipse Oxygen
- OpenJDK 11.0.1, Oracle JDK 1.8.0_162
해결 방법
1. eclipse.ini에 모듈 옵션 추가
- eclipse.ini 파일에 –add-modules=ALL-SYSTEM 옵션 추가
2. eclipse 실행 vm 변경
- 1번에서 말한 옵션이 기존에 추가되어 있음에도 에러 발생
- 그래서 Eclipse 실행하는 VM을 기존의 Oracle JDK8 로 변경
- eclipse.ini 파일에 아래와 같은 옵션 추가
References
-->
댓글남기기