5
我使用的是單瓶包裝的工具在一個罐子礦的應用:如何使用Java ServiveLocator與一罐
http://one-jar.sourceforge.net/
它的工作原理耐克,但我有一個問題服務在依賴模塊中實現,該模塊在單獨的jar中實現。
該模塊使用標準Java ServiceLoader機制來提供其服務,即該jar具有META-INF/services/package.name.ServiceProviderClass文件,該文件指定要實例化的服務具體類。
但是當這個jar被嵌入到由One-Jar創建的應用程序「fat-jar」中時,服務不會被服務加載器機制發現。
任何想法如何使它工作?
乾杯, 保羅