2010-12-04 2 views
2

Ich habe einen Arbeitsbereich mit fast fünfzig Web-Projekten darin. Um Klassenpfadeinträge zu optimieren, habe ich eine Benutzerbibliotheksvariable erstellt und alle erforderlichen JAR-Dateien hinzugefügt. Als Nächstes entfernte ich die einzelnen Classpath (Build) -Einträge aus jedem der fünfzig Projekte und ersetzte sie durch meine einzelne Benutzerbibliotheksvariable. Alles lief großartig, bis ich eines meiner Projekte von Eclipse nach Tomcat implementierte und entdeckte, dass die Liste der Jars in der Benutzerbibliotheksvariablen nicht in den Ordner WEB-INF/lib kopiert wurde.Eclipse-Benutzerbibliothek Variablen und Jar-Export nach WEB-INF/lib

Kennt jemand eine Möglichkeit, anzugeben, dass diese Bibliotheken in die Bereitstellungsquelle kopiert werden? Ich experimentierte mit der Abhängigkeits-Registerkarte Java EE Module, aber die Jars wurden nicht kopiert, selbst nachdem der Name des Benutzerbibliothekssatzes ausgewählt wurde.

Antwort

0

Versuchen FatJar

Aus meiner Erfahrung ist Eclipse at Verpackung alle externen Jars nicht gut für Sie, aber FatJar den Trick.