Я упаковывание применения шахты в одном банке с помощью инструмента One-Jar:Как использовать Java ServiveLocator с One-Jar
http://one-jar.sourceforge.net/
Он работает Найк, но у меня есть проблема с услуг, реализованных в модуле зависимостей, который реализуется в отдельной банке.
Модуль использует стандартный механизм Java ServiceLoader для предоставления своей службы, то есть в банке есть файл META-INF/services/package.name.ServiceProviderClass, который указывает конкретный класс службы, который должен быть создан.
НО, когда эта банка встроена в приложение «жирная банка», созданная One-Jar, служба НЕ обнаруживается механизмом загрузчика услуг.
Любая идея, как заставить ее работать?
Приветствия, Paolo