wake-up-neo.com

die angegebene JRE-Installation ist nicht vorhanden

Ich versuche, einen Server auf meinem Tomcat 7 auf meinem Eclipse Indigo EE zu starten
und ich erhalte folgende Fehlermeldung: 

"Beim Starten des Tomcat-Servers der Version 7.0 unter localhost ist ein Problem aufgetreten.".
Die angegebene JRE-Installation ist nicht vorhanden. " 

Ich habe die Buildpfadkonfiguration überprüft und auf der Bibliothekssektion habe ich die
JDK7 als JRE System Libraray und wenn ich "Installierte JREs ..." ankreuze, die richtige
Pfad ist da - "C:\Programme\Java\jdk1.7.0_01".

Was kann man noch tun? Danke vielmals.

p.s. - Ich benutze auch Maven 3.0.3

34
tomermes

Es funktionierte nach dem Ausführen von "mvn install clean -P prepare"

2
tomermes

Doppelklicken Sie auf den Server, um die Übersicht aufzurufen.

Klicken Sie auf Laufzeitumgebung.

Wählen Sie die JRE aus der Dropdown-Liste aus. Möglicherweise müssen Sie dies einrichten, indem Sie auf Installierte JREs und dann auf Hinzufügen klicken.

78
bdetweiler

Wenn die obigen Anweisungen nicht geholfen haben, können Sie Folgendes tun:

1- Wählen Sie im Menü "Ausführen" die Option "Konfigurationen ausführen ...".

2- Wählen Sie Ihr Laufprofil und klicken Sie auf die Registerkarte "JRE".

3- Wählen Sie "Alternate JRE" und wählen Sie aus der Dropdown-Liste "jdk1.7xxx" (oder was auch immer Sie verwenden möchten.). Sie können auch die Standardeinstellung für den Arbeitsbereich auswählen. 

Ich hatte das gleiche Problem und das hat geholfen.

23
Ali

Gehen Sie zur Build-Datei.

Klicken Sie mit der rechten Maustaste darauf.

Gehen Sie wie in den Screenshots beschrieben vor

enter image description here

enter image description here

7
4
ds011591

Gehe zu Eigenschaften Java Build Path Bibliotheken .

Hier sehen Sie ein rotes Kreuz in der Bibliothek, dessen Pfad nicht korrekt ist.

Wählen Sie diese Bibliothek aus, klicken Sie auf die Schaltfläche Edit und ändern Sie sie in den korrekten Pfad.

Fenster -> Voreinstellungen -> Server -> Laufzeitumgebung; so was....enter image description here

Bearbeiten Sie Ihren Apache und wählen Sie Ihr JDK-Verzeichnis aus.

4
d.zoro

Für Eclipse MARS, für Maven-Projekte. 

Nachdem Sie die neue JRE wie beschrieben installiert haben (beispielsweise hier: http://javahonk.com/specified-jre-installation-does-not-exist/ ), verwenden Sie nicht Ihre alte Konfiguration, ABER Erstellen Sie eine neue Konfiguration.

1
Guy L

Java, JRE aktualisiert. also habe ich das gleiche Problem gesehen, ich habe das alles ausprobiert, aber ich habe dieses Problem fortgesetzt. Danach habe ich den Server aus der Anwendung entfernt und dann einen neuen Server hinzugefügt. Damit habe ich die neue JRE-Version erwähnt. Jetzt funktioniert es gut.

1
Sasi Dhivya

Öffnen Sie Eclipse und suchen Sie die Registerkarte "Server". Versuchen Sie, sie zu öffnen. Klicken Sie dort auf Runtime Environment

Wählen Sie die JRE aus der Dropdown-Liste aus, um dies durch Klicken auf Installierte JREs und Hinzufügen festzulegen.

0
Happie

In meinem Fall habe ich die bei Eclipse installierte JRE geändert und trotzdem kamen die Meldungen heraus.

So, 

1 - Right click at the JBoss Server > Open Lauch Configuration

2 - Select tab Classpath and click "Restore Default Entries"

3 - Close the window and Right click again the Jboss Server

4 - Select Properties > General

5 - Click two times 'Switch Location' (it returns to [workspace
metadata])

6 - Click Apply and Close

Anschließend einen neuen Rechtsklick auf Jboss Server> Clean, und der Jboss Server hat die Nachricht angehalten.

Ich hoffe es hilft.

Fenster -> Voreinstellungen -> Server -> Laufzeitumgebung; Wie folgt .... Bildbeschreibung hier eingeben

Bearbeiten Sie Ihren Apache und wählen Sie Ihr JDK-Verzeichnis aus.

0
d.zoro

Wenn Sie Maven verwenden, versuchen Sie Folgendes:

EclipseMavenJRE_1

EclipseMavenJRE_2

0
andrew

Es funktionierte nach der Aktualisierung der Server-Laufzeitumgebung JRE.

0
satish konda