Não é possível usar o Java 7 do Eclipse?

1

Eu instalei o openjdk-6-jre do gerenciador de pacotes, então eu instalei o Eclipse, e este era o JRE padrão.

Agora eu precisava instalar, além do 6, também o Java 7, então instalei o openjdk-7-jre do gerenciador de pacotes. No entanto, no Eclipse, ainda vejo apenas o JRE 6. Também na linha de comando, vejo apenas o java 6:

$ java -version
java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.5) (6b24-1.11.5-0ubuntu1~12.04.1)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)

Como posso usar o JRE 7 do Eclipse?

    
por Erel Segal-Halevi 06.12.2012 / 09:13

1 resposta

5

Para tornar sua nova instalação do Java 7 a padrão, execute isso no shell -

> sudo update-alternatives --config java

Para simplesmente usar o Java 7 em seu projeto sem torná-lo o padrão do sistema, vá para Configure Built Path > Libraries > Add Library > JRE System Library > Installed JREs > Add > Standard VM > Directory e selecione o local onde você instalou a JVM.

Altere também o Properties > Java Compiler > Compliance Level a 1,7

Editar:

Para saber a localização da sua execução da JVM -

> sudo find / -name rt.jar

A saída no meu sistema é -

/usr/lib/jvm/jdk1.6.0_37/jre/lib/rt.jar
/usr/lib/jvm/jdk1.7.0_09/jre/lib/rt.jar

Isso me diz que jdk está em /usr/lib/jvm/

    
por Kshitiz Sharma 06.12.2012 / 09:54