방금 공식 아치 저장소에서 Eclipse를 설치했는데 이 오류가 발생했습니다.
JVM terminated, Exit code=1
/usr/bin/java
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
...
C 디버거에 필요합니다. 이 문제를 해결하는 방법을 아시나요?
java -version
java version "1.7.0_111"
OpenJDK Runtime Environment (IcedTea 2.6.7) (Arch Linux build 7.u111_2.6.7-1-x86_64)
OpenJDK 64-Bit Server VM (build 24.111-b01, mixed mode)
답변1
Arch Linux를 사용하고 있으므로 jdk8-openjdk를 먼저 설치해야 합니다.
pacman -S jdk8-openjdk
그런 다음기본 Java 버전 설정자바 8로:
archlinux-java set java-8-openjdk/jre
답변2
최신 Eclipse를 실행하려면 Java 버전 1.8이 필요하며 게시한 오류 메시지에도 그렇게 명시되어 있습니다 -Dosgi.requiredJavaVersion=1.8
. 버전 1.7이 있습니다. OpenJDK 8로 업그레이드할 수 없는 이유가 있나요?