/** * activate the given plugins * * @param plugins */ public void activatePlugins(String plugins) { // https://github.com/pf4j/pf4j/issues/209 pluginManager = new JarPluginManager(this.getClass().getClassLoader()); if (plugins != null) { for (String plugin : plugins.split(",")) { Path pluginPath = Paths.get(plugin).toAbsolutePath().normalize(); pluginManager.loadPlugin(pluginPath); } } pluginManager.startPlugins(); showStartedPlugins(); DropHandler workAroundHandler = new DropHandler() { Consumer<DragItem> handler=null; @Override public Consumer<DragItem> getHandler() { return handler; } @Override public void setHandler(Consumer<DragItem> handler) { this.handler=handler; } }; workAroundHandler.setHandler(null); }