Eclipse tidak dimulai di Ubuntu 18.04

18

Saya memasang gerhana melalui Perangkat Lunak Ubuntu. Ketika saya memulainya, dibutuhkan beberapa detik dan kemudian muncul jendela kesalahan yang menunjukkan jalur kesalahan.

Berikut ini adalah .logfile:

!SESSION Wed May 02 12:53:28 BRT 2018 ------------------------------------------
!ENTRY org.eclipse.equinox.launcher 4 0 2018-05-02 12:53:28.587
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor.EclipseStarter
    at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:466)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:566)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:626)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1414)

Apa masalahnya dan bagaimana cara memperbaikinya?

Roberto
sumber
Ngomong-ngomong Netbeans juga tidak memulai. Saya tidak tahu apakah ini terkait.
Roberto
Saya memecahkan masalah Netbeans menginstal dari installer Oracle.
Roberto

Jawaban:

10

Ini salah satu dari bug baru yang menyenangkan yang disebabkan oleh Java baru (itu merusak Arduino, juga, dalam berbagai cara yang menjengkelkan). Laporan bug ada di sini: https://bugs.launchpad.net/ubuntu/+source/eclipse/+bug/1754886 .

Pada dasarnya, ada semacam ketergantungan rekursif dengan beberapa versi perpustakaan yang diperlukan oleh berbagai bagian program, dan mereka tidak akan memperbaiki bug karena "Ini hanya salah satu bug yang lebih jelas mempengaruhi Eclipse" dan mereka tidak memiliki cukup banyak orang di dalamnya.

Untuk beberapa alasan, mereka juga belum mengemas Eclipse yang lebih baru (kami adalah seluruh versi utama nanti pada saat ini) kecuali di Snap Store (itu muncul jika Anda mencari Eclipse di pusat perangkat lunak GUI), yang merupakan tempat yang disebutkan " versi lain dari Eclipse "berasal dari.

Pilihan Anda adalah mengunduh Eclipse dari situs mereka atau menginstal Snap jika Anda ingin tetap menggunakan program (dan Netbeans juga rusak, untuk alasan Java yang sama). Saya pribadi akan menginstal versi dari situs mereka, tetapi terkunci secara hipotesis lebih aman dan lebih mudah untuk diatur.

RDragonrydr
sumber
2
Saya mencoba snap dan digigit kemudian ketika mencoba menggunakan WindowBuilder. Kelihatannya baik-baik saja pada pandangan pertama sampai Anda menemukan masalah yang tidak biasa untuk perangkat lunak kompleks seperti IDE, maka Anda menemukan bahwa snap / flatpak tidak up to date atau ada masalah di tepi saluran juga (ini adalah IDE kedua Saya di mana saya memiliki masalah dengan snap / flatpak). Saya pikir setidaknya ada lebih banyak upaya yang diperlukan daripada mengandalkan bahwa komunitas akan mengkonversi sebagian besar perangkat lunak dengan sempurna dari format tradisional ke baru. Khusus untuk perangkat lunak kompleks yang mungkin terlihat seperti editor teks tetapi tidak. :)
LiveWireBT
5

Saya berjuang dengan ini juga. Memutuskan untuk melakukan sudo apt-get purge eclipse... dan menggunakan sistem pengemasan yang tajam

sudo apt install default-jre
sudo snap install --classic eclipse

.... ikon akan muncul dan Anda siap untuk pergi

Frank R Tilugulilwa
sumber
1

Masalah terpecahkan. Di Perangkat Lunak Ubuntu saya ada 2 versi Eclipse, satu dalam bahasa Portugis dan satu dalam bahasa Inggris.

Saya perhatikan logo berubah, pasang logo dengan logo baru - dalam bahasa Inggris - dan berfungsi.

Roberto
sumber
0

coba yang ini

sudo update-alternatives --config java

Ini akan mencantumkan semua versi Java yang diinstal di sistem Anda.

Sekarang, coba pilih versi java 8.
Dan kemudian coba buka gerhana.

vishal
sumber
Tidak: "Hanya ada satu alternatif di grup tautan java (menyediakan / usr / bin / java): / usr / lib / jvm / java-11-openjdk-amd64 / bin / java Tidak ada yang perlu dikonfigurasi."
Paul Feakins
0

Saya baru saja mengalami masalah ini (diposting beberapa hari yang lalu di Tidak dapat meluncurkan Eclipse di Ubuntu 18.04 - Saya tidak menemukan posting ini saat itu. @ N0rbert: terima kasih telah mengarahkan saya ke sana).

Setelah saya diposting, saya pergi ke situs web Eclipse dan menemukan bahwa ada installer: Eclipse Installer 2019-09 R . Saya mengunduhnya dan menjalankannya dan tampaknya berhasil: Saya dapat memulai dan menjalankan Eclipse tanpa masalah dan melakukan sedikit pengeditan. Saya belum bisa memastikan bahwa saya tidak akan mengalami masalah ketika saya masuk lebih dalam ke dalamnya. Saya akan memposting lagi setelah saya memiliki sesuatu yang baru untuk dilaporkan.

Apparentlyetic
sumber