This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
try to build up a little application with a small plugin-concept (not enough for osgi etc.). so i use the ServiceLoad API.
In eclipse i set up a project and add 2 implementations of the services (with the needed Interface-Implementation and META-INF/Service/file) to the projects lib folder and the classpath.
TestCoding like this:
Worked fine in eclipse.
Than i build up an jar of theses files, and update the manifest file to set the correct classpath:
the programm still works, even if code some references to the load-method above (so: the classpath is set correct) But the ServiceLoader didn't recognize an Service?
Is there any Problem for the ServiceLoader to recognize Service-Implementations from the packed jar?