Frage

Ich bin mit Eclipse 3.4 und Tomcat 5.5 und ich habe ein dynamisches Webprojekt einrichten. Ich kann es Zugriff von http://127.0.0.1:8080/project/ aber standardmäßig es dient Dateien aus WebContent Ordner. Die eigentlichen Dateien, die ich dienen will, kann unter Ordner mit dem Namen „share“ zu finden. Dieser Ordner stammt aus CVS so würde ich es mit dem angegebenen Namen verwenden möchten, anstatt es zu umbenennen. Wie kann dies geschehen?

War es hilfreich?

Lösung

Im Projektordner, sollte es eine Datei unter dem .settings Ordner mit dem Namen org.eclipse.wst.common.component sein, die ein XML-Fragment wie folgt enthalten:

<wb-module deploy-name="WebProjectName">
    <wb-resource deploy-path="/" source-path="/WebContent"/>
    <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>

Es sollte möglich sein, den Quelle-Pfad unter wb-resource zu Ihrem Freigabeordner zu ändern. Ich würde diese Änderungen mit dem Eclipse-Projekt sicher sein geschlossen.

Dies ist eine Einstellung, die Sie wählen, wenn Sie zuerst das Dynamic Web Project in Eclipse erstellen - ich kann nicht finden, wie der Wert in einem bestehenden Projekt durch Eclipse selbst ändern

.

Wenn Sie die Freigabeordner möchten auf einen anderen Pfad zugeordnet werden, wenn sie entfaltet, wie /share/ in Ihrem Webapp, können Sie wahrscheinlich fügen Sie einfach einen weiteren wb-Ressourcenelement.

Andere Tipps

Kann durch Eclipse-getan werden, keine Notwendigkeit, manuell .settings-Dateien bearbeiten.

in Eclipse 3.6 (und möglicherweise früheren Versionen),

  1. Rechtsklick auf das Projekt
  2. Klicken Sie auf Eigenschaften
  3. Klicken Sie auf 'Deployment Assembly'
  4. Hinzufügen ... Folder -> Weiter
  5. Wechseln Sie zum Quellordner
  6. Fertig stellen

Wenn Sie Windows laufen lassen, das Junction-Dienstprogramm von MS verwenden: http : //technet.microsoft.com/en-us/sysinternals/bb896768.aspx und Ihr Anteil Verzeichnis auf den Webinhalt Ordner zuordnen. Ich habe regelmäßig ziemlich regelmäßig mehrere dieser Zuordnungen erfolgen.

Auf STS 2.5.1

  1. Rechtsklick auf das Projekt
  2. Klicken Sie auf Eigenschaften
  3. Klicken Sie auf 'Java Build-Pfad'
  4. Klicken Sie auf "Source" Registerkarte
  5. Navigieren auf Standard aus Put-Ordner
  6. Durchsuchen und fügen Sie Ihren Weg
  7. Fertig stellen

Sie Standort von webcontent in R-Klick auf das Projekt> Eigenschaften> Deployment Assembly

Das ist, was ich in mys STS haben, können Sie hinzufügen oder einen Ort entfernen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top