2010-09-13 11 views
8

Ich habe ein Maven War Modul, die Eclipse WTP Tomcat Server wie normal laufen. Jetzt möchte ich dieses Modulartefakt wiederverwenden, indem ich maven war overlay verwende: ich erstelle nur ein neues Kriegsprojekt und schließe dieses Modul in Projektabhängigkeiten ein. Das Problem ist jetzt, dass ich Eclipse "Run on server" nicht mehr benutzen kann, da ich keine Ressource oder Konfigurationsdatei (wie web.xml) im neuen Projekt habe, alles ist in den Kriegsabhängigkeiten, aber Eclipse kann es nicht lösen.maven2 war Overlay und Eclipse WTP

Gibt es überhaupt ein maven war Overlay-Projekt mit Eclipse laufen?

Vielen Dank.

+0

Ich denke, es wird noch nicht unterstützt: https://issues.sonatype.org/browse/MNGECLIPSE-599 – robinmag

Antwort

0

Ich habe das gleiche Problem hier. Ich stimme dir zu, dass es noch nicht unterstützt wird (und das seit fast 2 Jahren nicht mehr!). Es scheint eine Alternative zu geben, die die q4e-Version 0.11.0+ verwendet: http://wiki.eclipse.org/IAM_WTP_support, die Sie von https://code.google.com/p/q4e/ herunterladen oder die Update-Site http://q4e.googlecode.com/svn/trunk/updatesite-iam/ verwenden können. Ich werde es versuchen und sehen ob und wie es funktioniert (mit m2eclipse gleichzeitig aktiv).

+0

ich habe eine Abhilfe durch Jetty Maven Plugin verwendet – robinmag

+1

Die Kombination von Eclipse, m2eclipse und Krieg Overlays (Maven) war eine große Enttäuschung für mich in den letzten 1,5 Monaten. Wenn ich wieder wählen könnte, hätte ich diese Technologie nicht benutzt, da die Teile noch nicht gut zusammenpassen. Vielleicht nächstes Mal besser mit statischen Ressourcen arbeiten ... – velaia

+2

Nun, es ist jetzt 2 Jahre später und die Kombination von M2E und M2E-WTP funktioniert sehr gut. – HDave

2

Wenn Sie versuchen, eine Kriegsabhängigkeit von einem Kriegsprojekt zu haben, also ein "Krieg-Overlay", wird es zur Zeit nicht von m2eclipse unterstützt. Jer hat ein Plugin entwickelt, um diese Funktion zu implementieren, Sie können es geben ein Versuch: http://code.google.com/p/m2eclipse-wtp-ext/

1

I-Test habe dies (meinen ersten JASIG CAS-Server zu debuggen) und fand es funktioniert in eclipse:
Jetty Maven Plugin Verwendung laufen/debug Web-Anwendungen Krieg überschichtet.
Hoffnung hilfreich ~

+0

Link ist tot, funktioniert nicht mehr. –

+0

Der Link aktualisiert. – btpka3

Verwandte Themen