2 Stimmen

Tomcat in Eclipse setzt Konfigurationsdateien nach dem Hinzufügen zurück

Ich verwende Tomcat 6.x und Eclipse J2EE Kepler. Aus Gründen, die in meiner anderen Frage erläutert sind, muss ich manchmal den Tomcat aus der Serverliste löschen und erneut hinzufügen. Bildbeschreibung hier eingeben

Das Seltsame ist: Nachdem ich den Server erneut hinzugefügt habe, werden zwei Konfigurationsdateien server.xml und context.xml in den früheren Zustand zurückversetzt! nennen wir es S. Ich kann nicht wirklich sagen, was S ist - es ist definitiv ein Zustand, den ich einmal hatte, aber es fehlen einige neuere Änderungen. Aus diesem Grund funktioniert meine Webanwendung nicht und ich muss diese zwei Dateien im workspace/Servers-Ordner wiederherstellen.

Ich würde dieses Problem gerne beheben, indem ich S aktualisiere. Ich kann jedoch nicht herausfinden, woher Eclipse S bezieht - Ich habe versucht, meinen Computer nach Dateien zu durchsuchen, die ähnlich aussehen wie die server.xml und context.xml, aber ohne Erfolg. Speziell habe ich diese beiden Dateien im conf/-Ordner meiner Tomcat-Installation aktualisiert, aber es hat nicht geholfen.

Wo könnte Eclipse S speichern? In einer seltsamen Datenbank in den Metadaten des Workspace? Könnte es die lokale Historie verwenden?...

Vielen Dank für jegliche Einsichten!

0voto

always_a_rookie Punkte 4005

Wenn Sie mit Eclipse arbeiten, sollte es im Arbeitsbereich einen Ordner namens Server geben. Wenn Sie Ihren Server zum ersten Mal starten, werden die Tomcat-Konfigurationsdateien in dieses Eclipse-Projekt kopiert. Egal, ob Sie Ihre tatsächliche context.xml von außen ändern, Eclipse wird sie mit dem überschreiben, was im Ordner 'Server' gespeichert ist.

Wenn Sie möchten, dass Eclipse weiterhin das Verzeichnis Ihrer Tomcat-Installation kontrolliert, müssen Sie diese Datei in erster Linie innerhalb von Eclipse aktualisieren.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X