2009-10-17 4 views
37

Mit dem Galileo-Release ist es endlich möglich, ein normales Java-Projekt in ein dynamisches Webprojekt umzuwandeln. Leider wird davon ausgegangen, dass sich das Web-Material in einem Ordner WebContent befindet, was für ein vorhandenes Projekt nicht unbedingt der Fall ist. Wie kann ich es ändern? In MyEclipse ist es ziemlich einfach, aber mit einer Stock-Eclipse finde ich keine solche Option!Wie ändere ich in einem Eclipse-Webprojekt den WebContent-Ordner in etwas anderes?

+0

+1 beide Antworten für mich arbeiten, sollten Sie eine von ihnen akzeptieren. – stacker

Antwort

52

Ich bin mir nicht sicher, was Sie mit "einer Aktienfinsternis" meinen, aber Helios erlaubt diese Funktionalität in einer sehr geradlinigen Art:

  • Klicken Sie mit der rechten Maustaste auf Ihr dynamisches Webprojekt und öffnen Sie "Eigenschaften".
  • Suchen Sie Deployment Assembly, und Sie sollten in der Lage sein, Kontextpfade von dort aus festzulegen.
  • +0

    Dies ist der einfachste Weg, dies in Helios und späteren Versionen zu erreichen. Keine Notwendigkeit, Dateien zu bearbeiten. – Eric

    +0

    Das habe ich erst gestern entdeckt - d0h! –

    24

    Ich bin nicht sicher, ob es UI hierfür ist oder nicht, aber Sie können Datei .settings/org.eclipse.wst.common.component, bearbeiten und folgende Zeile:

    <wb-resource deploy-path="/" source-path="/WebContent"/> 
    

    ändern /WebContent zu dein bevorzugtes Verzeichnis Ich benutze das seit einigen Jahren und habe keine Probleme damit.

    12

    Go in den Projekteigenschaften und tun wie in diesem Beispiel, wo ich das Maven Webapp Ordner verwenden:

    enter image description here

    +0

    Ich denke, Eclipse sollte diese Funktion leichter zu finden sein. –

    Verwandte Themen