Ich habe erfolgreich ein Projekt mithilfe von Wicket-Schnellstart erstellt und es in ein dynamisches Eclipse-Webprojekt umgewandelt, indem ich
mvn eclipse: saubere eclipse: eclipse -Dwtpversion = 2.0
Ich habe das Projekt ohne Probleme in Eclipse importiert, habe aber diese Warnung für jedes JAR erhalten:
Klassenpfadeintrag M2_REPO / * *. jar wird nicht exportiert oder veröffentlicht.
Runtime ClassNotFoundExceptions kann dazu führen.
Ich kann das beheben, indem ich right click → QuickFix
für jede Warnung verwende und "Den zugehörigen rohen Klassenpfadeintrag als Veröffentlichungs- / Exportabhängigkeit markieren", aber das kostet viel Zeit und wäre bei sehr vielen nicht möglich Abhängigkeiten.
Es muss einen Weg geben, damit Maven das für mich tut; Was ist das?
EDIT: Ich habe herausgefunden, dass m2eclipse Core + Maven Integration für WTP (von m2eclipse extras) behebt meine Probleme.
Ich bin immer noch daran interessiert, dies ohne m2eclipse zu erreichen, allerdings nur aus Neugierde: p
Die beiden Maven-Plugins, die für die Arbeit mit Webprojekten in Eclipse benötigt werden, sind im Eclipse Marketplace verfügbar.
Maven-Integration für Eclipse (in der Java-Version von Eclipse enthalten)