Hallo zusammen,
in meinem Modul habe ich eine WebApp, die externe Bibliotheken benötigt.
Die Bibliotheken werden mittels fsModuleCompile in build.gradle in die fsm gepackt. Bisher habe ich die Bibliotheken per Annotation folgendermaßen eingebaut:
@WebAppComponent(name = "EmailMarketing Web App", displayName = "EmailMarketing ContentCreator run-time library", webXml = "web.xml", webResources ={
@WebResource(path = "lib/generic-configuration-2.8.0.jar", name = "com.espirit.ps.psci.module:generic-configuration", version = "2.8.0"),
@WebResource(path = "lib/commons-io-2.5.jar", name = "commons-io:commons-io", version = "2.5"),
@WebResource(path = "lib/json-simple-1.1.1.jar", name = "com.googlecode:json-simple", version = "1.1.1")
})
Das tut was es soll, gewinnt aber keinen Schönheitspreis
Gibt es da eine schönere Methode?
Danke und Grüße
Timo