Eclipse instalado recentemente a partir do repositório oficial: terminada a JVM, código de saída = 1

0

Acabei de instalar o eclipse do repositório oficial do Arch e tenho esse erro

JVM terminated, Exit code=1
/usr/bin/java
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
...

Eu preciso disso para o depurador C, alguma ideia de como consertar isso?

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)
    
por ChiseledAbs 12.02.2017 / 00:09

2 respostas

3

Como você está usando o Arch linux, você precisa primeiro instalar o jdk8-openjdk:

pacman -S jdk8-openjdk

e, em seguida, defina a versão java padrão como java 8:

archlinux-java set java-8-openjdk/jre
    
por 12.02.2017 / 03:55
2

O Java versão 1.8 é necessário para executar o Eclipse mais recente, e até diz isso na mensagem de erro que você publicou: -Dosgi.requiredJavaVersion=1.8 . Você tem a versão 1.7. Existe alguma razão pela qual você não pode atualizar para o OpenJDK 8?

    
por 12.02.2017 / 02:20