m2eclipse und Eclipse WTP

Ich habe einen sehr großen Arbeitsbereich mit insgesamt ca. 30 Projekten. Ich verwende Eclipse 3.5 mit m2eclipse. Ich checke aus meinem Subversion-Repository mit den Standardeinstellungen aus, um die Projekte in meinen Arbeitsbereich zu importieren.

Ich erstelle eine Tomcat-Serverinstanz und veröffentliche mein Webprojekt auf dem Tomcat-Server. Hört sich einfach an.

Das Problem ist, dass es nicht so aussieht, als würden die transitiven Abhängigkeiten für meine anderen Projekte automatisch zum Container hinzugefügt. Wenn der Container also gestartet wird, erhalte ich klassenunabhängige Ausnahmen usw.

Ich gehe in die Eigenschaften des Webprojekts und stelle fest, dass die Java EE-Modulabhängigkeiten NICHT auf einige der transitiven Abhängigkeiten überprüft werden. Ich überprüfe sie und alles scheint zu funktionieren, bis ich ein sauberes Build für ein Projekt durchführe. Dann werden die Java EE-Modulabhängigkeiten automatisch durch Eclipse zurückgesetzt, sodass ich sie erneut überprüfen muss. Das ist verrückt und ich hatte gehofft, dass es eine Möglichkeit gibt, alle transitiven Abhängigkeiten bei der Arbeit mit Eclipse WTP automatisch zu berücksichtigen.

Ich sollte erwähnen, dass die Verwendung von Standard-Maven-Builds einwandfrei funktioniert und alles in die resultierende WAR-Datei entsprechend eingezogen wird. Mit WTP funktioniert das aus irgendeinem Grund nicht so gut.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage