Hi Ron, I've included a small maven-built application that reproduces the problem. You should be able to just run mvn compile in the example-application directory, then run it using the following command: java -p "./application/target/classes;./plugin-api/target/classes;./plugin-impl/target/classes" -m application/org.example.application.Application If the application finds a plugin, which it should using the above command, it will output the plugin's name, then sleep for 60 seconds, simulating it...
Java ServiceLoader.load() doesn't find any implementations