Ubuntu 18.04でEclipseが起動しない


18

Ubuntu Softwareを介してEclipseをインストールしました。起動すると数秒かかり、エラーのパスを示すエラーウィンドウが表示されます。

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

問題は何ですか?どうすれば修正できますか?


ちなみに、Netbeansも起動しません。それが関連しているかどうかはわかりません。
ロベルト

OracleインストーラーからインストールするNetbeansの問題を解決しました。
ロベルト

回答:


10

これは、新しいJavaによって引き起こされた楽しい新しいバグの1つです(複数の迷惑な方法でArduinoも壊れました)。バグレポートはhttps://bugs.launchpad.net/ubuntu/+source/eclipse/+bug/1754886にあります

基本的に、プログラムのさまざまな部分に必要なライブラリの複数のバージョンには再帰的な依存関係があり、「これはEclipseに影響を与える明らかなバグの1つにすぎない」ため、バグを修正しません。その上に十分な人々。

何らかの理由で、Snap Store(GUIソフトウェアセンターでEclipseを検索すると表示されます)を除き、新しいEclipse(この時点で後ほどメジャーバージョン全体になります)もパッケージ化されていません。 Eclipseの他のバージョン」から来ています。

あなたのオプションは、彼らのサイトからEclipseをダウンロードするか、プログラムを使い続けたいならスナップをインストールすることです(同じJavaの理由でNetbeansも壊れました)。私は彼らのサイトから個人的にバージョンをインストールしますが、スナップショット仮想的にはより安全でセットアップが簡単です。


2
スナップを試してみて、後でWindowBuilderを使用しようとしたときに噛まれました。IDEのような複雑なソフトウェアでは珍しくない問題が見つかるまで一見問題なく見えますが、スナップ/フラットパックが最新ではないか、エッジチャネルにも問題が存在することがわかります(これは2番目のIDEですsnap / flatpakに問題がある場合)。コミュニティがほとんどのソフトウェアを従来の形式から新しい形式に完全に変換することに依存するよりも、少なくとも多くの努力が必要だと思います。特に、単なるテキストエディタのように見えるがそうではない複雑なソフトウェアの場合。:)
LiveWireBT

5

私もこれに苦労しました。やることを決めたsudo apt-get purge eclipse...とスナッピーの包装システム

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

....アイコンが表示され、準備ができました


1

問題が解決しました。私のUbuntuソフトウェアには、ポルトガル語版と英語版の2つのバージョンのEclipseがありました。

ロゴが変更されたことに気付き、新しいロゴが付いたもの(英語)をインストールしましたが、動作しています。


0

これを試して

sudo update-alternatives --config java

これにより、システムにインストールされているすべてのJavaバージョンがリストされます。

ここで、Javaバージョン8を選択してみてください。次に、
Eclipseを開いてみてください。


いいえ:「リンクグループjavaには1つの選択肢しかありません(/ usr / bin / javaを提供):/ usr / lib / jvm / java-11-openjdk-amd64 / bin / java Nothing to configure。」
ポールフィーキンズ

0

私はちょうどこの問題に遭遇しました(数日前にUbuntu 18.04でEclipseを起動できませんで投稿しました-この投稿はその時点では見つかりませんでした。@ N0rbert:指摘してくれてありがとう)。

私が掲示した後、私は、EclipseのWebサイトに行って、インストーラがあることが見つかりました:Eclipseのインストーラの2019から09 R。私はそれをダウンロードして実行しましたが、うまくいったようです。Eclipseを問題なく起動して実行し、少し編集することができます。深くなってから問題が発生しないことをまだ確認できません。報告する新しいものがあれば、もう一度投稿します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.