From 7836d67f083241477c7788ca56cc9636fc5c898d Mon Sep 17 00:00:00 2001 From: Ryan Wang Date: Thu, 7 Sep 2023 14:01:44 +0800 Subject: [PATCH] chore: update package name and main class Signed-off-by: Ryan Wang --- build.gradle | 2 +- .../run/halo/appstore/AppStorePlugin.java | 21 +++++++++++++ .../java/run/halo/starter/StarterPlugin.java | 31 ------------------- 3 files changed, 22 insertions(+), 32 deletions(-) create mode 100644 src/main/java/run/halo/appstore/AppStorePlugin.java delete mode 100644 src/main/java/run/halo/starter/StarterPlugin.java diff --git a/build.gradle b/build.gradle index 1b97c86..2fb0603 100644 --- a/build.gradle +++ b/build.gradle @@ -5,7 +5,7 @@ plugins { id "run.halo.plugin.devtools" version "0.0.5" } -group 'run.halo.starter' +group 'run.halo.appstore' sourceCompatibility = JavaVersion.VERSION_17 repositories { diff --git a/src/main/java/run/halo/appstore/AppStorePlugin.java b/src/main/java/run/halo/appstore/AppStorePlugin.java new file mode 100644 index 0000000..3580856 --- /dev/null +++ b/src/main/java/run/halo/appstore/AppStorePlugin.java @@ -0,0 +1,21 @@ +package run.halo.appstore; + +import org.pf4j.PluginWrapper; +import org.springframework.stereotype.Component; +import run.halo.app.plugin.BasePlugin; + +@Component +public class AppStorePlugin extends BasePlugin { + + public AppStorePlugin(PluginWrapper wrapper) { + super(wrapper); + } + + @Override + public void start() { + } + + @Override + public void stop() { + } +} diff --git a/src/main/java/run/halo/starter/StarterPlugin.java b/src/main/java/run/halo/starter/StarterPlugin.java deleted file mode 100644 index e123358..0000000 --- a/src/main/java/run/halo/starter/StarterPlugin.java +++ /dev/null @@ -1,31 +0,0 @@ -package run.halo.starter; - -import org.pf4j.PluginWrapper; -import org.springframework.stereotype.Component; -import run.halo.app.plugin.BasePlugin; - -/** - *

Plugin main class to manage the lifecycle of the plugin.

- *

This class must be public and have a public constructor.

- *

Only one main class extending {@link BasePlugin} is allowed per plugin.

- * - * @author guqing - * @since 1.0.0 - */ -@Component -public class StarterPlugin extends BasePlugin { - - public StarterPlugin(PluginWrapper wrapper) { - super(wrapper); - } - - @Override - public void start() { - System.out.println("插件启动成功!"); - } - - @Override - public void stop() { - System.out.println("插件停止!"); - } -}