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
Es funktionierte nach dem Ausführen von "mvn install clean -P prepare"
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.
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.
Gehen Sie zur Build-Datei.
Klicken Sie mit der rechten Maustaste darauf.
Gehen Sie wie in den Screenshots beschrieben vor
Hier ist eine Lösung mit Bildern
http://javahonk.com/spezifizierte-jre-installation-does-not-exist/
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....
Bearbeiten Sie Ihren Apache und wählen Sie Ihr JDK-Verzeichnis aus.
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.
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.
Ö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.
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.
Es funktionierte nach der Aktualisierung der Server-Laufzeitumgebung JRE.