Dari http://www.wikihow.com/Install-Oracle-Java-on-Ubuntu-Linux
Jenis / Salin / Tempel: java -version. Jika Anda mengalami
OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15~pre1-0lucid1)
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)
... Anda menginstal versi vendor Java yang salah untuk latihan ini.
Inilah yang saya miliki. Saya bertanya-tanya, mengapa ini vendor yang salah? Apa vendor ini? Kenapa saya harus menggunakan Oracle Java saja?
Jawaban:
Saat ini ada dua versi Java (vendor, jika Anda mau) yang tersedia:
Pada masa Java 6, dulu ada perbedaan besar antara keduanya, OpenJDK berjalan lebih lambat dan kurang mendukung. Namun, saat ini, kecuali untuk java-web-plugin (yang ditulis ulang oleh komunitas dan dinamai icedtea-web), mereka persis sama. Tak satu pun dari kedua versi itu "salah".
Masih ada orang yang mengklaim OpenJDK lebih buruk daripada JDK Oracle, tetapi itu menjadi mitos.
Saya merekomendasikan menjaga OpenJDK untuk Java 7, karena open source FTW, dan karena itu didukung dalam repositori resmi Ubuntu (Oracle tidak membiarkan orang lain mendistribusikan JDK mereka).
sumber
$ javac -version The program 'javac' can be found in the following packages:
- haruskah dengan OpenJDK?sudo apt-get install openjdk-7-jdk
.