Ich versuche herauszufinden, wie ich meine WARs leichter machen kann, indem ich JasperReports, Apache POI und andere schwere Bibliotheken direkt in den JBoss AS durch Verwendung von JBoss-Modulen einbinde.
Jasper verwendet viele Bibliotheken, um PDF- oder XLS-Dateien zu generieren, wie Sie hier sehen können. Unsere Vorlagen sind ziemlich alt und wir stecken mit der alten Jasper-Version 3.7.1 fest, die natürlich ältere Versionen von Bibliotheken wie Commons verwendet, die bereits in den JBoss AS 7.1.1-Modulen vorhanden sind.
Wie kann ich ein "großes" Modul erstellen, das alle von Jasper verwendeten JARs enthält und andere Teile der Anwendung weiterhin neuere Module verwenden lässt?
Das Hinzufügen aller JARs in separate Verzeichnisse erscheint als viel Arbeit ohne garantierten Erfolg. Können wir alles in ein Modul ohne Erstellen von paketähnlichen Verzeichnissen stecken?