Eclipse Ubuntu 18.04'te başlamıyor


20

Tutulmayı Ubuntu Yazılımı ile kurdum. Başlattığımda, birkaç saniye sürüyor ve ardından hatanın yolunu gösteren bir hata penceresi geliyor.

Dosya şu şekildedir .log:

!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)

Sorun nedir ve nasıl düzeltebilirim?


Bu arada Netbeans de başlamıyor. İlişkili olup olmadığını bilmiyorum.
Roberto

Oracle yükleyiciden yükleme Netbeans sorununu çözdüm.
Roberto

Yanıtlar:


11

Yeni Java'nın neden olduğu eğlenceli yeni hatalardan bir diğeri (Arduino'yu birden fazla can sıkıcı şekilde kırdı). Hata raporu burada: https://bugs.launchpad.net/ubuntu/+source/eclipse/+bug/1754886 .

Esasen, programın farklı bölümleri için gerekli olan bir kütüphanenin birden çok sürümüne yönelik bir tür özyinelemeli bağımlılık vardır ve "Bu, Eclipse'yi etkileyen daha belirgin hatalardan sadece biri" olduğundan hatayı düzeltmezler. üzerinde yeterince insan var.

Bazı nedenlerden dolayı, Snap Store (GUI yazılım merkezinde Eclipse'yi ararsanız görünür) dışında, yeni Eclipse'yi (bu noktada daha sonra büyük bir sürümüz) paketlemediler. "Eclipse'nin diğer sürümü" nden geliyor.

Seçenekleriniz onların dan Eclipse indirmek için vardır sitesine veya yüklemek için Yasla programı kullanmaya devam etmek istiyorsanız (ve NetBeans aynı Java nedenlerle, çok kırdı) eğer. Kişisel olarak sürümü kendi sitelerinden yüklerdim, ancak varsayımsal olarak enstantane daha güvenli ve kurulumu daha kolaydır.


2
Snap denedim ve daha sonra WindowBuilder kullanmaya çalışırken ısırıldı. IDE'ler gibi karmaşık yazılımlar için nadir olmayan bir sorun bulana kadar ilk bakışta iyi görünüyor, sonra snap / flatpak'ın güncel olmadığını veya sorunun kenar kanalında da olduğunu görüyorsunuz (bu ikinci IDE Snap / flatpak ile ilgili bir sorunum var). Bence, topluluğun çoğu yazılımı kusursuz bir şekilde gelenekselden yeni biçimlere dönüştüreceğine güvenmekten daha az çaba gerekiyor. Özellikle sadece bir metin düzenleyicisi gibi görünebilen, ancak olmayan karmaşık yazılımlar için. :)
LiveWireBT

5

Ben de bununla mücadele ettim. Yapmaya karar verdim sudo apt-get purge eclipse... ve kullanılan çabuk paketleme sistemi

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

.... simgesi görünecek ve artık hazırsınız


1

Sorun çözüldü. Ubuntu Yazılımımda Eclipse'nin biri Portekizce, diğeri İngilizce olmak üzere 2 sürümü vardı.

Logonun değiştiğini fark ettim, yeni logolu olanı İngilizce olarak kurdum ve çalışıyor.


0

bunu dene

sudo update-alternatives --config java

Bu, sisteminizde yüklü olan tüm Java sürümlerini listeler.

Şimdi, java sürüm 8'i seçmeyi deneyin.
Ve sonra tutulmayı açmayı deneyin.


Hayır: "Bağlantı grubu java'da (/ usr / bin / java sağlayan) yalnızca bir alternatif var: / usr / lib / jvm / java-11-openjdk-amd64 / bin / java Yapılandırılacak bir şey yok."
Paul Feakins

0

Bu sorunla daha yeni karşılaştım (birkaç gün önce Ubuntu 18.04'te Eclipse başlatılamadı - Bu yazıyı bulamadım. @ N0rbert: Beni işaret ettiğin için teşekkür ederim).

Ben yayınlanmıştır sonra Eclipse web sitesine gitti ve bir yükleyici olduğunu bulduk: Eclipse Yükleyici 2019-09 R . İndirdim ve çalıştırdım ve işe yaramış gibi görünüyor: Eclipse'yi sorunsuz bir şekilde başlatabilir ve çalıştırabilir ve biraz düzenleme yapabilirim. Daha derine inince problemlerle karşılaşmayacağımı henüz doğrulayamıyorum. Bildirecek yeni bir şeyim olduğunda tekrar yayınlayacağım.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.