GNU/Linux >> Linux Esercitazione >  >> Linux

Errore Eclipse JVM terminato. Codice di uscita=1 /usr/Java70/jre/bin/java

Questo potrebbe accadere se sono state installate più istanze Java. Esegui il seguente comando -

sudo update-alternatives --config java

Quindi scegli il percorso java corretto ed esegui nuovamente l'applicazione Eclipse.


Innanzitutto, ti consiglio vivamente di utilizzare il webupd8 ppa , usa i seguenti comandi:

1.sudo add-apt-repository ppa:webupd8team/java
2.sudo apt-get update
3.sudo apt-get install oracle-java8-installer

Quindi per impostarlo:

4.sudo update-java-alternatives -s java-8-oracle

Il vantaggio è la facilità di aggiornamento.


Prova a mettere il tuo pacchetto java in eclipse.ini

Se stai usando Ubuntu, il percorso java generalmente è /usr/lib/jvm. Vedi:

-vm
/usr/lib/jvm/java-x-openjdk-amdxx/bin/java
-vmargs

Ricorda di mettere -vmargs dopo -vm


Il problema era che ogni volta che si passava a qualsiasi oggetto di lavoro su RTC, si verificava quell'errore e Eclipse si arrestava in modo anomalo. Fondamentalmente l'interfaccia utente non è apparsa o è apparsa a metà. Questo è stato risolto aggiungendo quanto segue all'ultima riga in eclipse.ini :

-Dorg.eclipse.swt.internal.gtk.cairoGraphics=false

Linux
  1. Perché /bin/sh punta a /bin/dash e non a /bin/bash??

  2. gcc - /usr/bin/ld errore:impossibile trovare <library> in /usr/local/lib anche se ldconfig lo elenca e il percorso è stato aggiunto a ld.so.conf

  3. autorizzazione negata per il compositore in /usr/local/bin/

  4. Qual è il significato di /usr/sbin, /usr/local/sbin e /usr/local/bin?

  5. Quando devo usare #!/bin/bash e quando #!/bin/sh?

/usr/bin Vs /usr/local/bin Su Linux?

Linux – /sbin/init non esiste?

cmake --version punta a /usr/bin/cmake mentre which cmake punta a /usr/local/bin

Come risolvere questo pasticcio apt?

Differenza tra /bin e /usr/bin

Come copiare una chiave pubblica sul tuo server