O problema era que minha versão do Eclipse ainda não suportava o JDK 1.8! Transferiu uma versão mais recente e suportada e agora posso segmentar o 1,8 para o meu projeto.
Eu instalei o Oracle Java 1.8 usando o ppa. Quando eu listo alternativas java, eu posso ver apenas 1.8 JRE! Mas quando eu faço
%código%
eu consigo ver
javac -version
javac 1.8.0_05
Existem 3 opções para o java alternativo (fornecendo / usr / bin / java).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-8-oracle/jre/bin/java 1073 auto mode
1 /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java 1071 manual mode
2 /usr/lib/jvm/java-7-oracle/jre/bin/java 1072 manual mode
* 3 /usr/lib/jvm/java-8-oracle/jre/bin/java 1073 manual mode
Aqui está o que eu vejo quando corro
sudo update-alternatives --config java
Existem 2 opções para o javac alternativo (fornecendo / usr / bin / javac).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-8-oracle/bin/javac 1073 auto mode
1 /usr/lib/jvm/java-7-oracle/bin/javac 1072 manual mode
* 2 /usr/lib/jvm/java-8-oracle/bin/javac 1073 manual mode
Pressione enter para manter a escolha atual [*] ou digite o número de seleção:
Eu só consigo ver o 1.8 JRE no Eclipse e não o 1.8 JDK. o que estou perdendo? Eu quero ser capaz de criar um projeto Java visando o JDK 1.8.
Parece que eu tenho sudo update-alternatives --config javac
configuração bem, mas por que não aparece no Eclipse na lista do JDK?
O problema era que minha versão do Eclipse ainda não suportava o JDK 1.8! Transferiu uma versão mais recente e suportada e agora posso segmentar o 1,8 para o meu projeto.