liuyiwuqing 请问一下升级到2.0出现这个错误,是什么原因
StartError
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [site.muyin.tools.config.PluginConfig]
at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:194)
at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:418)
at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:290)
at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:349)
at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:118)
at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:791)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:609)
at run.halo.app.plugin.DefaultPluginApplicationContextFactory.create(DefaultPluginApplicationContextFactory.java:185)
at run.halo.app.plugin.SpringPlugin.start(SpringPlugin.java:32)
at org.pf4j.AbstractPluginManager.startPlugin(AbstractPluginManager.java:441)
at run.halo.app.core.reconciler.PluginReconciler.enablePlugin(PluginReconciler.java:309)
at run.halo.app.core.reconciler.PluginReconciler.lambda$reconcile$5(PluginReconciler.java:154)
at run.halo.app.core.reconciler.PluginReconciler.lambda$reconcile$7(PluginReconciler.java:162)
at java.base/java.util.Optional.map(Unknown Source)
at run.halo.app.core.reconciler.PluginReconciler.reconcile(PluginReconciler.java:117)
at run.halo.app.core.reconciler.PluginReconciler.reconcile(PluginReconciler.java:78)
at run.halo.app.extension.controller.DefaultController$Worker.run(DefaultController.java:178)
at org.springframework.core.task.SimpleAsyncTaskExecutor$TaskTrackingRunnable.run(SimpleAsyncTaskExecutor.java:432)
at java.base/java.lang.VirtualThread.run(Unknown Source)
Caused by: java.lang.IllegalStateException: Failed to introspect Class [site.muyin.tools.config.PluginConfig] from ClassLoader [org.pf4j.PluginClassLoader@87e04b95]
at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:483)
at org.springframework.util.ReflectionUtils.doWithLocalMethods(ReflectionUtils.java:320)
at org.springframework.core.type.StandardAnnotationMetadata.getAnnotatedMethods(StandardAnnotationMetadata.java:149)
at org.springframework.context.annotation.ConfigurationClassParser.retrieveBeanMethodMetadata(ConfigurationClassParser.java:458)
at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:376)
at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:281)
at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:204)
at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:172)
... 18 more
Caused by: java.lang.NoClassDefFoundError: site.muyin.core.notify.NotifyManager
at java.base/java.lang.Class.getDeclaredMethodsImpl(Native Method)
at java.base/java.lang.Class.getDeclaredMethods(Unknown Source)
at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:465)
... 25 more
Caused by: java.lang.ClassNotFoundException: site.muyin.core.notify.NotifyManager
at org.pf4j.PluginClassLoader.loadClass(PluginClassLoader.java:169)
... 28 more