Eclipse: Ändern webapp-Ordner in Maven pom.xml Datei
Ist es möglich, zu definieren, einen anderen Speicherort für den webapp-Ordner als den standard ("/src/main/webapp/") in pom.xml? Ich weiß, dass Sie definieren können Ihren web-Ordner mit
<wb-resource deploy-path="/" source-path="/webapp"/>
in einer Datei namens "org.eclipse.wst.common.Komponente".
Das problem ist, wenn ich auf Maven -> Update Projekt ist, wird diese Zeile überschrieben, mit dem standard -
<wb-resource deploy-path="/" source-path="/src/main/webapp"/>
Und dann habe ich Probleme, meine Prüfung Projekt mit Tomcat7 innerhalb von Eclipse.
Ich bin sehr dankbar für jeden Hinweis.
- mögliche Duplikate von so konfigurieren Sie benutzerdefinierte maven-Projekt-Struktur
- Die Frage ist, warum brauchen Sie?
- maba: ich weiß, dass Sie können konfigurieren, dass es für den Krieg-plugin, aber das hilft mir nicht denn ich möchte auch in der Lage sein, um es zu testen mit WTP in Tomcat direkt aus eclipse heraus.
- khmarbaise: ja, gute Frage. Problem ist, dass es bereits so eingerichtet, und wenn ich zog den Ordner, dann würde ich irgendwie verlieren die GIT Historie der Dateien innerhalb der Ordner, ich würde nicht?
- Sie fragte: "Ist es möglich zu definieren, einen anderen Speicherort für den webapp-Ordner als den standard ("/src/main/webapp/") in pom.xml?. Und ich bezog mich auf die Frage, wo das angesprochen wurde. Jetzt sagen Sie, dass Sie wissen, wie konfigurieren Sie das war-plugin.
- Wenn Sie haben Lesen Sie den ganzen post, dann hättest du verstanden, was ich wissen wollte. Aber wie auch immer, ich denke, es gibt keinen Weg, um das verschieben der webapp-Ordner zu dem Ort, wo es hingehört.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Antworten in Konfigurieren von benutzerdefinierten maven Projektstruktur sind ausreichend für eine rein Maven-build, d.h. von der Kommandozeile. Beim importieren des Projekts in Eclipse (über m2e), müssen Sie sagen, m2e ein bisschen mehr, so dass Sie erstellen und pflegen die Projekt-Struktur ordnungsgemäß innerhalb von Eclipse.
Eigentlich aus Eclipse-Sicht, es nicht wirklich zu kümmern, wie Sie Ihr Projekt-Ordner-Struktur aussieht, solange die webapp Ordner ist deklariert als Quelle Ordner oder in einem source-Ordner, allerdings mit der änderung .classpath macht nicht viel Sinn, da es eine automatisch generierte Datei, und verändert oft.
Ist es dringend empfohlen, zu gehorchen, die Konvention, wenn Sie in der Lage, wenn nicht, verwenden Sie die folgende Konfiguration für die Personalisierung: