Ich habe ein mavenisiertes Projekt mit Abhängigkeiten zu 4 anderen mavenisierten Projekten, an denen mein Team derzeit arbeitet. Wir haben die "Arbeitsbereichsauflösung" aktiviert.
Wenn ich in Tomcat veröffentliche, sind Jars für die 4 Projekte nicht verfügbar, so dass ich alle Arten von NoClassDefFoundError-Ausnahmen sehe. Ich sehe keine Probleme mit JUnit-Tests oder Paketierung. (Ich führe das Paketziel aus und die resultierende War-Datei enthält die SNAPSHOT-Jars, die ich erwarte).
Ich sehe viele Leute, die für die Verwendung von Workspace Resolution plädieren, aber wenn wir in Tomcat testen müssen, sollten wir dies deaktivieren? Oder was könnte ich sonst noch übersehen?
Wir verwenden Eclipse Helios, das m2eclipse Plugin, Maven 3.0.3. Ich habe sogar m2extras installiert, um zu sehen, ob das hilft, aber ich konnte keinen Unterschied feststellen.
Danke
0 Stimmen
Als Unternehmen haben wir beschlossen, die Arbeitsbereichsauflösung zu deaktivieren.