INFO: log output type is: file

INFO: log charset is: utf-8

INFO: log base dir is: C:\Users\Cib\logs\csp\

INFO: log name use pid is: false

Error: failed to initialize Sentinel CommandCenterLog

java.lang.NoClassDefFoundError: com/alibaba/csp/sentinel/log/LoggerSpiProvider

at com.alibaba.csp.sentinel.transport.log.CommandCenterLog.<clinit>(CommandCenterLog.java:36)

at com.alibaba.csp.sentinel.transport.command.SimpleHttpCommandCenter$2.run(SimpleHttpCommandCenter.java:104)

at java.lang.Thread.run(Thread.java:748)

Caused by: java.lang.ClassNotFoundException: com.alibaba.csp.sentinel.log.LoggerSpiProvider

at java.net.URLClassLoader.findClass(URLClassLoader.java:382)

at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)

at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

... 3 more

Exception in thread "Thread-39" java.lang.NoClassDefFoundError: com/alibaba/csp/sentinel/log/Logger

at com.alibaba.csp.sentinel.transport.log.CommandCenterLog.info(CommandCenterLog.java:48)

at com.alibaba.csp.sentinel.transport.command.SimpleHttpCommandCenter$2.run(SimpleHttpCommandCenter.java:104)

at java.lang.Thread.run(Thread.java:748)

Caused by: java.lang.ClassNotFoundException: com.alibaba.csp.sentinel.log.Logger

at java.net.URLClassLoader.findClass(URLClassLoader.java:382)

at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)

at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

... 3 more

解决:

添加以下依赖就可以了

<dependency>

<groupId>com.alibaba.csp</groupId>

<artifactId>spring-boot-starter-ahas-sentinel-client</artifactId>

<version>1.4.0</version>

</dependency>

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐