2010-08-06 2 views

Antwort

18

fand ich die Lösung: Unter .settings Ordner in Ordner Ihres Projekts, gibt es eine Datei „org.eclipse.wst.common.component“ benannt ist, im Inneren der Leitung <wb-resource deploy-path="/" source-path="/WebContent"/> mit <wb-resource deploy-path="/" source-path="/src/main/webapp"/> ändern.

Das ist alles!

+0

Ich weiß, dass Sie so viele Einträge mit deploy-Pfad hinzufügen = „/“, wie Sie wollen Geben Sie den gesamten Web-Content-Ordner an. – CHiRo79

+11

Anstatt die Datei '.settings/org.eclipse.wst.common.component 'direkt zu ändern, können Sie die Einträge' deploy-path' unter _Properties_> _Deployment Assembly_ verwalten. – penfold

+1

@penfold Das Problem ist, dass in früheren Versionen von Eclipse ich schwöre, dass es nicht möglich war ... aber ich bin mir nicht 100% sicher. – CHiRo79

0

Oder Sie können sogar eine einfache Umbenennung des WebContent-Verzeichnisses vornehmen. Eclipse wird die oben genannten Einstellungsdateien aktualisieren.

+1

Aber was, wenn Sie ein vorhandenes Verzeichnis wie src/main/webapp verwenden möchten? – CHiRo79

+1

Umbenennen des Verzeichnisses in Eclipse? Ich habe es außerhalb von Eclipse versucht, aber es hat nicht funktioniert ... – CHiRo79

3

Ich bevorzuge die folgende Lösung, da die Konfiguration dann in der .project Datei gespeichert wird und auch alle Dateien im Eclipse Project Explorer sichtbar bleiben.

Erstellen eines verknüpften Ordner WebContent zeigt auf /src/main/webapp genannt:

Rechts klicken Projekt> Neu> Ordner. Ordnername: WebContent. Erweitert> Link zum alternativen Speicherort (Verknüpfter Ordner): PROJECT_LOC/src/main/webapp.

0
  1. Disable "Dynamic Web-Modul" Projekt Natur, klicken Sie auf "Übernehmen"
  2. vorherige Option Checkbox aktivieren , beachten Sie "Federkonfiguration verfügbar ..." unten.
  3. Klicken Sie auf „Feder-Konfiguration zur Verfügung ...“ Link und ändern Sie das Verzeichnis
  4. Klicken Sie auf „Übernehmen“