spring cloud报错解决:java.lang.ClassNotFoundException: com.netflix.servo.monitor.Monitors

时间:2022-10-20 16:51:51

见鬼的事发生了。

在家里电脑上拿样例代码,运行时OK的。但一到公司电脑,用同样的代码,就会报下面的错误

=====================

Caused by: java.lang.ClassNotFoundException: com.netflix.servo.monitor.Monitors
at java.net.URLClassLoader.findClass(URLClassLoader.java:381) ~[na:1.8.0_121]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[na:1.8.0_121]
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) ~[na:1.8.0_121]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[na:1.8.0_121]
... 84 common frames omitted

=====================

还好,出错比较明显,pom.xml里加一个依赖,就解决了。

<dependency>
<groupId>com.netflix.servo</groupId>
<artifactId>servo-core</artifactId>
<version>0.12.7</version>
</dependency>