GNU/Linux >> Linux の 問題 >  >> Linux

Eclipse エラー JVM が終了しました。終了コード=1 /usr/Java70/jre/bin/java

これは、複数の 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

Linux
  1. / bin/shが/bin/bashではなく/bin/ dashを指すのはなぜですか?

  2. gcc - /usr/bin/ld エラー:/usr/local/lib で <library> が見つかりませんが、ldconfig にリストされており、パスが ld.so.conf に追加されています

  3. /usr/local/bin/ で composer の許可が拒否されました

  1. /usr/sbin、/usr/local/sbin、/usr/local/bin の意味は何ですか?

  2. #!/bin/bash と #!/bin/sh はいつ使用する必要がありますか?

  3. /bin と /usr/bin の違い

  1. 公開鍵をサーバーにコピーする方法

  2. 推奨される使用方法に従って、Web サイトは /var/ または /usr/ に配置する必要がありますか?

  3. #!/bin/sh vs #!/bin/bash 移植性を最大限に高める