Em http://www.wikihow.com/Install-Oracle-Java-on-Ubuntu-Linux
Digite / Copy / Paste: java -version. Se você está tendo
OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15~pre1-0lucid1)
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)
... você tem a versão errada do Java do fornecedor instalada para este exercício.
Isto é o que eu tenho. Eu me pergunto, por que esse fornecedor é errado? O que é esse fornecedor? Por que devo usar o Oracle Java?
Respostas:
Atualmente, existem duas versões Java (fornecedores, se você desejar) disponíveis:
Nos dias do Java 6, costumava haver uma grande diferença entre os dois, o OpenJDK rodando mais devagar e suportando menos. No entanto, atualmente, exceto pelo java-web-plugin (que foi reescrito pela comunidade e denominado icedtea-web), eles são exatamente iguais. Nenhuma das duas versões está "errada".
Ainda há quem afirme que o OpenJDK é pior que o JDK da Oracle, mas se tornou um mito.
Eu recomendo manter o OpenJDK para Java 7, porque o FTW de código aberto e porque é suportado nos repositórios oficiais do Ubuntu (a Oracle não permite que outros redistribam seu JDK).
fonte
$ javac -version The program 'javac' can be found in the following packages:
- deveria ser assim com o OpenJDK?sudo apt-get install openjdk-7-jdk
.