Plugin IcedTea untuk OpenJDK 8

13

Saya memperbarui dari OpenJDK 7 ke 8. Saya menghapus 7, yang menghapus plugin IcedTea juga. Saya mencoba menginstal ulang IcedTea dengan

   sudo apt-get install icedtea-7-plugin

Tapi itu tidak berhasil. Ketika saya mencoba meluncurkan file jnlp topcoder, gagal. Selain itu, tidak memuat plugin java apa pun di Google Chrome. Itu baik-baik saja dengan OpenJDK 7. Apakah ada versi IcedTea yang lebih baru untuk OpenJDK 8?

Srikanth R
sumber

Jawaban:

14

Saat ini, icedtea-8-plugin tidak tersedia di repositori resmi Ubuntu. Maarten Fonville menawarkan repositori PPA dengan paket icedtea-8-plugin yang berfungsi.

sudo add-apt-repository ppa:maarten-fonville/ppa
sudo apt-get update
sudo apt-get install icedtea-8-plugin

Laporan bug: https://bugs.launchpad.net/ubuntu/+source/icedtea-web/+bug/1385842

Halaman PPA: https://launchpad.net/~maarten-fonville/+archive/ubuntu/

Jika Anda menggunakan Ubuntu 14.04 (yang openjdk-8-jre belum di-backport ), maka untuk saat ini ppa OpenJDK harus ditambahkan terlebih dahulu:

sudo apt-add-repository ppa:openjdk-r/ppa

Versi terbaru Chrome tidak mendukung plugin Java (lih. Bagaimana cara membuat plugin Java berfungsi di Google Chrome? ).

jthetzel
sumber
@jhetzel, saya mencoba tetapi saya mendapatkan error: Depends openjdk-8-jre but it is not installable. Ada ide?
toto_tico
2
perbarui untuk ini: icedtea-8-plugin sekarang tersedia di repositori (baru saja dapatkan dengan apt-get)
Zanna
2

File yang ingin Anda instal adalah icedtea-plugin. Cukup tekan Ctrl+ Alt+ Tdi keyboard Anda untuk membuka Terminal. Saat terbuka, jalankan perintah di bawah ini:

sudo apt-get install icedtea-plugin
Mitch
sumber
Pada unbunt 14.04 yang menginstal java 7. Bagaimana saya bisa menginstal icedtea untuk instal openjdk8 yang ada?
dan carter
Sejauh yang saya tahu Plug-in 7 adalah yang terbaru, dan bekerja dengan OpenJDK 8, dan itulah yang saya miliki juga.
Mitch
@Itch Bagaimana Anda menginstal plugin dengan JDK 8? Ketika saya mencoba untuk menginstalnya, itu menginstal secara otomatis JRE 7.
Hunsu
1
Seperti yang dinyatakan dalam jawaban, Plug-in 7 adalah yang terbaru. Saya menginstal formulir OpenJDK 8 di sini , dan Plug-in dari sini . Semoga ini bisa membantu.
Mitch
0

Ketika Anda tidak yakin apa nama persis paket seperti icedtea-7-plugin atau icedtea-8-plugin, dll. Lakukan pencarian nama paket sebelum menginstal, misalnya mencari kata "icedtea" sebagai berikut:

$ sudo apt-get update
$ apt-cache search icedtea

Ini akan menampilkan paket yang cocok dengan kata "icedtea" sebagai berikut:

icedtea-8-plugin - web browser plugin based on OpenJDK and IcedTea to execute Java applets
icedtea-netx - NetX - implementation of the Java Network Launching Protocol (JNLP)
icedtea-netx-common - NetX - implementation of the Java Network Launching Protocol (JNLP)
icedtea-plugin - web browser plugin to execute Java applets (dependency package)

Dengan ini, Anda dapat memutuskan mana yang akan diinstal ..!

Dengan output di atas, gunakan:

$ sudo apt-get install icedtea-8-plugin

Pencarian sebelum nama paket akan membantu untuk setiap paket yang perlu Anda instal. Jika Anda mengalami masalah port belakang, untuk Ubuntu 14.04, maka Anda dapat merujuk jawaban dari @jthetzel.

Mithun B
sumber