Ich habe einen sehr großen Arbeitsbereich mit etwa 30 Projekten alle zusammen. Ich benutze Eclipse 3.5 mit m2eclipse. Ich checke mein Subversion-Repository mithilfe der Standardeinstellungen aus, um die Projekte in meinen Arbeitsbereich zu importieren.m2eclipse und Eclipse WTP
Ich erstelle eine Tomcat-Server-Instanz und veröffentliche mein Webprojekt auf dem Tomcat-Server. Klingt einfach genug.
Das Problem ist, dass es scheint nicht, als ob die transitiven Abhängigkeiten für meine anderen Projekte werden automatisch in den Behälter gegeben werden, so dass, wenn der Behälter anläuft ich ClassNotFound Ausnahmen zu erhalten, usw.
Ich gehe in die Webprojekt-Eigenschaften, und ich stelle fest, dass die Abhängigkeiten des Java-EE-Moduls NICHT auf einige der transitiven Abhängigkeiten überprüft werden. Ich überprüfe sie, und alles scheint zu funktionieren, bis ich einen sauberen Build des Projekts mache, wenn die Abhängigkeiten des Java EE-Moduls automatisch von Eclipse zurückgesetzt werden, also muss ich sie erneut überprüfen. Das ist ärgerlich und ich hatte gehofft, dass es einen Weg gäbe, alle transitiven Abhängigkeiten bei der Arbeit mit Eclipse WTP automatisch einzubinden.
Ich sollte erwähnen, die Verwendung von Standard Maven Build funktioniert gut, und alles wird in die resultierende WAR-Datei in geeigneter Weise gezogen. Es funktioniert einfach nicht so gut mit WTP aus irgendeinem Grund.
Ja, ich die Maven Integration für WTP installiert haben, und ich habe durch dieses Tutorial gewesen. Ich habe das gleiche Problem. – noplay
+1, arbeitete wie ein Charme. – Leonel
Howto wurde verschoben nach: https://docs.sonatype.org/display/M2ECLIPSE/WTP+mini+howto –