17 Stimmen

Entfernen der Apache TomCat-Laufzeitumgebung aus einem Projekt in Eclipse?

Ich habe ein Projekt, das ich auf Eclipse Ganymede gebaut habe, das auf Tomcat 6.0 abzielt. Ich habe es in Europa importiert und muss es auf Apache Tomcat 5.5 laufen lassen.

Ich kann keinen Hinweis darauf finden, wo die Laufzeitumgebung auf 6.0 eingestellt ist, um sie zu entfernen. Ich habe versucht, Windows > Einstellungen > Server aufzurufen, und ich habe die 5.5 Runtime installiert.

Ich kann jedoch nicht finden, wo der Verweis auf Runtime 6.0 ist, um ihn zu entfernen.

Für jede Hilfe wären wir dankbar.

Aktualisierung:

Ich kann keinen Verweis auf Tomcat v6.0 in meinem Build-Pfad finden, gibt es einen Verweis auf die servlet-api.jar von Tomcat 5.5 obwohl...

29voto

SuPra Punkte 7998

Wenn Eclipse hochgefahren ist und läuft, wählen Sie im Menü des Fensters die Option Einstellungen. Wählen Sie aus der Leiste auf der linken Seite: Server, Laufzeitumgebungen.

Klicken Sie auf die Schaltfläche Hinzufügen und wählen Sie die gewünschte Version aus.

Um den Verweis auf 6.0 zu entfernen, gehen Sie auf die Registerkarte Bibliotheken.

10voto

Accollativo Punkte 1427

Von hier aus können Sie eine Runtime ganz einfach löschen, ohne dass ein Chaos entsteht:

Windows->Einstellungen->Server->Laufzeitumgebungen

8voto

Duccio Fabbri Punkte 966

Ich hatte ein ähnliches Problem. Ich hatte ein Projekt, das sich auf eine nicht mehr vorhandene Tomcat-Instanz bezog. Ich war nicht in der Lage, Tomcat aus "Server" und "Laufzeitumgebungen" von der Benutzeroberfläche zu entfernen (die Schaltfläche "Löschen" ist immer grau), also löste ich das Problem, indem ich alle Verweise aus dem Dateisystem löschte:

Im Projektordner Dateien überprüfen:

  • .klassenpfad
  • .settings/org.eclipse.wst.common.project.facet.core.xml

Im Arbeitsbereich Ordner überprüfen:

  • .metadata.plugins \org.eclipse.debug.core
  • .metadata.plugins \org.eclipse.wst.server.core
  • .metadata.plugins \org.eclipse.core.runtime.settings\org.eclipse.jst.server.tomcat.core.prefs

Vielleicht etwas brutal, aber eine bessere Lösung habe ich nicht gefunden.

4voto

tk_ Punkte 14471

Öffnen Sie zunächst die Eclipse-Einstellungen,

eclipse preferences

finden Sie dann die Server-Laufzeitumgebungen,

eclipse sever runtime environments

können Sie nun nach Belieben löschen.

2voto

Omar Kooheji Punkte 52681

Das Projekt entladen und neu laden hat das Problem behoben... Mann, ich liebe Eclipse...

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