ich in einem einzigen Glas eine Anwendung von mir bin Verpacken des One-Jar-Tool:Wie verwendet Java ServiveLocator mit One-Jar
http://one-jar.sourceforge.net/
Es nike funktioniert, aber ich habe ein Problem mit einem Dienst implementiert in einem Abhängigkeitsmodul, das in einem separaten Jar implementiert ist.
Das Modul verwendet den Standard-Java ServiceLoader Mechanismus seinen Dienst heißt das Glas zur Verfügung zu stellen hat eine Datei META-INF/services/package.name.ServiceProviderClass die den Dienst konkrete Klasse instanziiert spezifiziert werden.
ABER wenn dieses Glas ist in die Anwendung "Fat-jar" eingebettet, erstellt von One-Jar, der Service ist es nicht von der Service-Loader-Mechanismus entdeckt.
Irgendeine Idee, wie es funktioniert?
Cheers, Paolo