De http://www.wikihow.com/Install-Oracle-Java-on-Ubuntu-Linux
Escriba / Copie / Pegue: java -version. Si estas teniendo
OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15~pre1-0lucid1)
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)
... tiene instalada la versión de proveedor incorrecta de Java para este ejercicio.
Esto es lo que tengo. Me pregunto, ¿por qué es un vendedor equivocado? ¿Qué es este vendedor? ¿Por qué debería usar Oracle Java en su lugar?
Respuestas:
Actualmente hay dos versiones de Java (proveedores, si lo desea) disponibles:
En los días de Java 6, solía haber una gran diferencia entre los dos, OpenJDK se ejecuta más lento y admite menos. Sin embargo, hoy en día, excepto el plugin java-web-plugin (que fue reescrito por la comunidad y llamado icedtea-web), son exactamente lo mismo. Ninguna de las dos versiones es "incorrecta".
Todavía hay personas que afirman que OpenJDK es peor que el JDK de Oracle, pero se ha convertido en un mito.
Recomiendo mantener OpenJDK para Java 7, porque FTW de código abierto y porque es compatible con los repositorios oficiales de Ubuntu (Oracle no permite que otros redistribuyan su JDK).
fuente
$ javac -version The program 'javac' can be found in the following packages:
¿debería ser así con OpenJDK?sudo apt-get install openjdk-7-jdk
.