diff options
Diffstat (limited to 'demo_gradle/plugins/plugin1')
-rw-r--r-- | demo_gradle/plugins/plugin1/build.gradle | 6 | ||||
-rw-r--r-- | demo_gradle/plugins/plugin1/src/main/java/ro/fortsoft/pf4j/demo/welcome/WelcomePlugin.java | 9 |
2 files changed, 10 insertions, 5 deletions
diff --git a/demo_gradle/plugins/plugin1/build.gradle b/demo_gradle/plugins/plugin1/build.gradle index fc620e6..596101e 100644 --- a/demo_gradle/plugins/plugin1/build.gradle +++ b/demo_gradle/plugins/plugin1/build.gradle @@ -24,7 +24,9 @@ assemble.dependsOn plugin dependencies { compileOnly project(':api') // compileOnly important!!! We do not want to put the api into the zip file since the main program has it already! - compile 'ro.fortsoft.pf4j:pf4j:1.1.1' - compile 'org.apache.commons:commons-lang3:3.0' + compile ('ro.fortsoft.pf4j:pf4j:1.3.0') { + exclude group: "org.slf4j" + } + compile 'org.apache.commons:commons-lang3:3.5' testCompile group: 'junit', name: 'junit', version: '4.+' } diff --git a/demo_gradle/plugins/plugin1/src/main/java/ro/fortsoft/pf4j/demo/welcome/WelcomePlugin.java b/demo_gradle/plugins/plugin1/src/main/java/ro/fortsoft/pf4j/demo/welcome/WelcomePlugin.java index 5ba9f81..46ca250 100644 --- a/demo_gradle/plugins/plugin1/src/main/java/ro/fortsoft/pf4j/demo/welcome/WelcomePlugin.java +++ b/demo_gradle/plugins/plugin1/src/main/java/ro/fortsoft/pf4j/demo/welcome/WelcomePlugin.java @@ -17,6 +17,8 @@ package ro.fortsoft.pf4j.demo.welcome; import org.apache.commons.lang3.StringUtils; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import ro.fortsoft.pf4j.Extension; import ro.fortsoft.pf4j.Plugin; import ro.fortsoft.pf4j.PluginWrapper; @@ -26,6 +28,7 @@ import ro.fortsoft.pf4j.demo.api.Greeting; * @author Decebal Suiu */ public class WelcomePlugin extends Plugin { + private static final Logger logger = LoggerFactory.getLogger(WelcomePlugin.class); public WelcomePlugin(PluginWrapper wrapper) { super(wrapper); @@ -33,13 +36,13 @@ public class WelcomePlugin extends Plugin { @Override public void start() { - System.out.println("WelcomePlugin.start()"); - System.out.println(StringUtils.upperCase("WelcomePlugin")); + logger.info("WelcomePlugin.start()"); + logger.info(StringUtils.upperCase("WelcomePlugin")); } @Override public void stop() { - System.out.println("WelcomePlugin.stop()"); + logger.info("WelcomePlugin.stop()"); } @Extension |