これは、複数の Java インスタンスがインストールされている場合に発生することがあります。次のコマンドを実行します -
sudo update-alternatives --config java
次に、正しい Java パスを選択して、Eclipse アプリケーションを再実行してください。
まず、 webupd8 ppa
を使用することを強くお勧めします 、次のコマンドを使用します:
1.sudo add-apt-repository ppa:webupd8team/java
2.sudo apt-get update
3.sudo apt-get install oracle-java8-installer
次に設定します:
4.sudo update-java-alternatives -s java-8-oracle
利点は、更新が容易なことです。
Java パッケージを eclipse.ini に入れてみてください
Ubuntu を使用している場合、一般的な Java パスは /usr/lib/jvm です。参照:
-vm
/usr/lib/jvm/java-x-openjdk-amdxx/bin/java
-vmargs
-vm の後に -vmargs を入れることを忘れないでください
問題は、RTC 上の任意のワークアイテムに移動するたびに、そのエラーが発生し、Eclipse がクラッシュすることでした。基本的にUIは表示されないか、半分しか表示されませんでした。 eclipse.ini
の最終行に以下を追加することで解決しました :
-Dorg.eclipse.swt.internal.gtk.cairoGraphics=false