"Adding plugins in 'raw' classpaths, such as 'bin/' or 'classes/' is not recommended. Please use classpath://* instead (the video is a bit outdated in this respect)."
Hello World <--- System.out - so it did run in spite of my use of "bin/".
PluginManager pm = PluginManagerFactory.createPluginManager();
pm.addPluginsFrom(new File("classpath://*").toURI());
CoolPlugin plugin = pm.getPlugin(CoolPlugin.class);
System.out.println(plugin.sayHello());
Feb 04, 2014 11:51:11 PM net.xeoh.plugins.base.impl.classpath.loader.FileLoader loadFrom
WARNING: Supplied path does not exist. Unable to add plugins from there.
Exception in thread "main" java.lang.NullPointerException
at us.tsos.nlpr.plugins.Main.main(Main.java:19)