在从 2.0-beta.2 升级到 2.0-rc.1 后(使用 docker-compose pull
)运行会提示有关已启用插件的错误:
halo_next | java.lang.IllegalArgumentException: Unknown pluginId PluginLinks
halo_next | at org.pf4j.AbstractPluginManager.checkPluginId(AbstractPluginManager.java:489) ~[pf4j-3.7.0.jar:3.7.0]
halo_next | at run.halo.app.plugin.HaloPluginManager.doStartPlugin(HaloPluginManager.java:223) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.plugin.HaloPluginManager.startPlugin(HaloPluginManager.java:214) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$startPlugin$4(PluginReconciler.java:131) ~[classes/:2.0.0-rc.1]
halo_next | at java.base/java.util.Optional.ifPresent(Unknown Source) ~[na:na]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.startPlugin(PluginReconciler.java:128) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.reconcilePluginState(PluginReconciler.java:103) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$reconcile$0(PluginReconciler.java:60) ~[classes/:2.0.0-rc.1]
halo_next | at java.base/java.util.Optional.ifPresent(Unknown Source) ~[na:na]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.reconcile(PluginReconciler.java:54) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.reconcile(PluginReconciler.java:39) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.extension.controller.DefaultController$Worker.run(DefaultController.java:158) ~[classes/:2.0.0-rc.1]
halo_next | at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:na]
halo_next | at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
halo_next | at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
halo_next | at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
halo_next | at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
halo_next |
halo_next | 2022-11-25T11:46:19.730+08:00 ERROR 7 --- [ plugin-t-1] r.h.a.e.controller.DefaultController : Reconciler in plugin-worker-1 aborted with an error, re-enqueuing...
halo_next |
halo_next | java.lang.IllegalArgumentException: Unknown pluginId PluginHighlightJS
halo_next | at org.pf4j.AbstractPluginManager.checkPluginId(AbstractPluginManager.java:489) ~[pf4j-3.7.0.jar:3.7.0]
halo_next | at run.halo.app.plugin.HaloPluginManager.doStartPlugin(HaloPluginManager.java:223) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.plugin.HaloPluginManager.startPlugin(HaloPluginManager.java:214) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$startPlugin$4(PluginReconciler.java:131) ~[classes/:2.0.0-rc.1]
halo_next | at java.base/java.util.Optional.ifPresent(Unknown Source) ~[na:na]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.startPlugin(PluginReconciler.java:128) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.reconcilePluginState(PluginReconciler.java:103) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$reconcile$0(PluginReconciler.java:60) ~[classes/:2.0.0-rc.1]
halo_next | at java.base/java.util.Optional.ifPresent(Unknown Source) ~[na:na]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.reconcile(PluginReconciler.java:54) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.reconcile(PluginReconciler.java:39) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.extension.controller.DefaultController$Worker.run(DefaultController.java:158) ~[classes/:2.0.0-rc.1]
halo_next | at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:na]
halo_next | at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
halo_next | at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
halo_next | at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
halo_next | at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
halo_next |
halo_next | 2022-11-25T11:46:23.609+08:00 ERROR 7 --- [ plugin-t-1] r.h.a.e.controller.DefaultController : Reconciler in plugin-worker-1 aborted with an error, re-enqueuing...
halo_next |
halo_next | java.lang.IllegalArgumentException: Unknown pluginId PluginSearchWidget
halo_next | at org.pf4j.AbstractPluginManager.checkPluginId(AbstractPluginManager.java:489) ~[pf4j-3.7.0.jar:3.7.0]
halo_next | at run.halo.app.plugin.HaloPluginManager.doStartPlugin(HaloPluginManager.java:223) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.plugin.HaloPluginManager.startPlugin(HaloPluginManager.java:214) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$startPlugin$4(PluginReconciler.java:131) ~[classes/:2.0.0-rc.1]
halo_next | at java.base/java.util.Optional.ifPresent(Unknown Source) ~[na:na]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.startPlugin(PluginReconciler.java:128) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.reconcilePluginState(PluginReconciler.java:103) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$reconcile$0(PluginReconciler.java:60) ~[classes/:2.0.0-rc.1]
halo_next | at java.base/java.util.Optional.ifPresent(Unknown Source) ~[na:na]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.reconcile(PluginReconciler.java:54) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.reconcile(PluginReconciler.java:39) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.extension.controller.DefaultController$Worker.run(DefaultController.java:158) ~[classes/:2.0.0-rc.1]
halo_next | at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:na]
halo_next | at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
halo_next | at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
halo_next | at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
halo_next | at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
halo_next |
halo_next | 2022-11-25T11:46:28.854+08:00 ERROR 7 --- [ plugin-t-1] r.h.a.e.controller.DefaultController : Reconciler in plugin-worker-1 aborted with an error, re-enqueuing...
halo_next |
halo_next | java.lang.IllegalArgumentException: Unknown pluginId PluginLinks
halo_next | at org.pf4j.AbstractPluginManager.checkPluginId(AbstractPluginManager.java:489) ~[pf4j-3.7.0.jar:3.7.0]
halo_next | at run.halo.app.plugin.HaloPluginManager.doStartPlugin(HaloPluginManager.java:223) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.plugin.HaloPluginManager.startPlugin(HaloPluginManager.java:214) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$startPlugin$4(PluginReconciler.java:131) ~[classes/:2.0.0-rc.1]
halo_next | at java.base/java.util.Optional.ifPresent(Unknown Source) ~[na:na]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.startPlugin(PluginReconciler.java:128) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.reconcilePluginState(PluginReconciler.java:103) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$reconcile$0(PluginReconciler.java:60) ~[classes/:2.0.0-rc.1]
halo_next | at java.base/java.util.Optional.ifPresent(Unknown Source) ~[na:na]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.reconcile(PluginReconciler.java:54) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.core.extension.reconciler.PluginReconciler.reconcile(PluginReconciler.java:39) ~[classes/:2.0.0-rc.1]
halo_next | at run.halo.app.extension.controller.DefaultController$Worker.run(DefaultController.java:158) ~[classes/:2.0.0-rc.1]
halo_next | at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:na]
halo_next | at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
halo_next | at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
halo_next | at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
halo_next | at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]