web-dev-qa-db-ja.com

18.04のEclipseおよびNetBeansのJavaバージョンの問題

18.04を使用してNetbeansまたはEclipseをインストールしようとしていますが、どちらも動作しません。

最初はJavaはバージョン10でした。ソリューションを検索すると、バージョン8をインストールするための多くの提案が見つかりました。それをインストールして、デフォルトのJavaを8に変更しましたが、新しいエラーが発生しています。

次に、構成フォルダーにあるEclipseのエラーを示します(ターミナルからEclipseを実行した後、Eclipseからエラーが表示されるように案内されました)。

!SESSION Sat Jun 09 15:21:19 CEST 2018 -----------------------------------------
!ENTRY org.Eclipse.equinox.launcher 4 0 2018-06-09 15:21:19.382
!MESSAGE Exception launching the Eclipse Platform:
!STACK
Java.lang.ClassNotFoundException: org.Eclipse.core.runtime.adaptor.EclipseStarter
    at Java.net.URLClassLoader.findClass(URLClassLoader.Java:381)
    at Java.lang.ClassLoader.loadClass(ClassLoader.Java:424)
    at Java.lang.ClassLoader.loadClass(ClassLoader.Java:357)
    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はエラーメッセージも表示しません。ロードできません。

繰り返しますが、これらのアプリケーションにはJavaの古いバージョンが必要なようですが、古いバージョンが見つかりません。 (Javaはそれらをサポートしていません)

誰か助けてもらえますか?

4
Me.

Ubuntu 18.04以降では、デフォルトのUbuntuリポジトリのNetBeansの現在のバージョンは10.0です。それをインストールするには、ターミナルを開いて次を入力します:

Sudo apt install netbeans

Eclipse snapパッケージは、Ubuntu 18.04のJavaでもうまく機能します。

Sudo snap install Eclipse --classic
6
karel