Hallo zusammen,
hab eine (eher grundsätzliche) Frage zu Maven2. Und zwar entwickle ich mit Eclipse Java EE Applikationen (mit JBoss). Nun hat meine Applikation einige Abhängigkeiten, wie z.B. Spring, die (logischerweise) nicht im Umfang von JBoss sind. Andere Abhängigkeiten sind aber drin (z.B. Hibernate).
Ich verwende ausserdem das Maven2-Integration-Plugin, dass die von Maven heruntergeladenen Libs automatisch darstellt.
Nun meine Frage; soll ich in der pom.xml ALLE Abhängigkeiten meiner Applikation definieren, so dass die Libs von JBoss nicht mehr gebraucht werden, oder nur die, die JBoss nicht schon drin hat? Auf das obige Bsp bezogen wäre die Frage also: in der pom.xml Spring und Hibernate rein, oder nur Spring?
Hintergrund ist der, dass dann ja die Libs teilweise doppelt sind; nämlich einmal die JBoss-Libs, die Eclipse automatisch einhängt, sowie die von Maven heruntergeladene.
Vielen Dank für eure Antworten, Grüße Niko
hab eine (eher grundsätzliche) Frage zu Maven2. Und zwar entwickle ich mit Eclipse Java EE Applikationen (mit JBoss). Nun hat meine Applikation einige Abhängigkeiten, wie z.B. Spring, die (logischerweise) nicht im Umfang von JBoss sind. Andere Abhängigkeiten sind aber drin (z.B. Hibernate).
Ich verwende ausserdem das Maven2-Integration-Plugin, dass die von Maven heruntergeladenen Libs automatisch darstellt.
Nun meine Frage; soll ich in der pom.xml ALLE Abhängigkeiten meiner Applikation definieren, so dass die Libs von JBoss nicht mehr gebraucht werden, oder nur die, die JBoss nicht schon drin hat? Auf das obige Bsp bezogen wäre die Frage also: in der pom.xml Spring und Hibernate rein, oder nur Spring?
Hintergrund ist der, dass dann ja die Libs teilweise doppelt sind; nämlich einmal die JBoss-Libs, die Eclipse automatisch einhängt, sowie die von Maven heruntergeladene.
Vielen Dank für eure Antworten, Grüße Niko
Comment