2014-10-13 10 views
6

In Eclipse, sto ottenendo un errore:IDE Eclipse - Errore: percorso di generazione specifica ambiente di esecuzione Java SE 1.7

Build path specifies execution environment Java SE 1.7.
There are no JREs installed in the workspace that are strictly compatible with this environment.

+0

possibile duplicato di [Nessun JRE installato nello spazio di lavoro che sia strettamente compatibile con questo ambiente] (http://stackoverflow.com/questions/23135863/no-jres-installed-in-the-work-space-that -are-rigorosamente-compatibile-con-questo-envir) – OldProgrammer

+0

Finestra> Preferenze> Java> JRE installati> Aggiungi ... –

risposta

15

Prova questa

In Eclipse, 
your project 
-> properties 
-> java build path : Libraries 
Remove the "JRE System Library[J2SE 1.4]" 
-> click "Add Library" button -> JRE System Library 
-> select the new "Executin Environment" or Workspace default JRE 
2

Suona come quello che ho avuto dopo l'installazione di una versione più recente Eclisse.

La mia soluzione:

Finestra-> Preferenze, Java-> Installato JREs-> Execution Environment.

Clicca l'ambiente corretto nel pannello di sinistra, probabilmente JavaSE-jre7

Se la casella di controllo nel pannello di destra è vuota, a controllare.

Se è selezionata, ma non è chiamato jre7 [perfetta corrispondenza] poi trovare quello nel pannello di sinistra che ha 'partita perfetta' a destra e verificare che, invece.

+0

Grazie. Solo questa soluzione ha funzionato per me. –

5

Vai al progetto | Proprietà Scegliere il Java sezione Percorso costruire Selezionare l'attuale Sistema Bibliotecario JRE, e scegliere Rimuovi Seleziona Aggiungi Biblioteca, e sotto la categoria JRE Sistema Bibliotecario scegliere la libreria di sistema; probabilmente devi solo selezionare l'area di lavoro predefinita JRE

Più in generale, sotto Finestra | Preferenze, puoi controllare Java | Installed JREs | Execution Environments per sapere quali dei JRE installati corrispondono a un ambiente di esecuzione specifico.

+0

Questo funziona .... – yas

0

Vai a Pannello di controllo - Controlla se qualsiasi nuova versione java Aggiornato -Installa e Configura la Libreria JRE Percorso di creazione "Ambiente di esecuzione" alla versione precedente.

Probabilmente se Java 7 viene aggiornato a Java 8, si verificherà il problema precedente. Per evitare questo avviso, è sufficiente disinstallare il nuovo aggiornamento e ripristinare la vecchia versione in ambiente di esecuzione.

0

Questo dovrebbe funzionare:

  • Il progetto> Crea percorso> Configura Build Path.
  • Passare alla scheda Librerie.
  • Selezionare la libreria di sistema JRE [JavaSE-1.7].
  • Premere Modifica.
  • Si noti che "Ambiente di esecuzione" è JavaSE-1.7 (jdk1.8. {Y}).
  • Fare clic su JRE installati.
  • Dovresti vedere jdk1.8. {Y} ma non jdk1.7. {X}.
  • Premere Aggiungi.
  • Selezionare VM standard.
  • Premere Avanti.
  • Individua la tua cartella java, ad esempio C:\Program Files\Java\jdk1.7.{x}. Se non ce l'hai, è necessario installarlo.
  • Compilare JRE con esso. per esempio. C:\Program Files\Java\jdk1.7.0_80.

"Ambiente di esecuzione" sarà JavaSE-1.7 (jdk1.7.0_80) ora.

Problemi correlati