java.lang.NoClassDefFoundError: org/apache/curator/shaded/com/google/common/cache/CacheBuilder
at org.apache.curator.framework.imps.NamespaceWatcherMap.<init>(NamespaceWatcherMap.java:31)
at org.apache.curator.framework.imps.CuratorFrameworkImpl.<init>(CuratorFrameworkImpl.java:81)
at org.apache.curator.framework.CuratorFrameworkFactory$Builder.build(CuratorFrameworkFactory.java:145)
at org.apache.curator.framework.CuratorFrameworkFactory.newClient(CuratorFrameworkFactory.java:100)
at org.apache.storm.kafka.ZkState.newCurator(ZkState.java:45)
at org.apache.storm.kafka.ZkState.<init>(ZkState.java:61)
at org.apache.storm.kafka.KafkaSpout.open(KafkaSpout.java:76)
at org.apache.storm.daemon.executor$fn__4963$fn__4978.invoke(executor.clj:604)
at org.apache.storm.util$async_loop$fn__557.invoke(util.clj:482)
at clojure.lang.AFn.run(AFn.java:22)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: org.apache.curator.shaded.com.google.common.cache.CacheBuilder
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 11 more
2019-10-16 17:01:57 [ Thread-61-hbase_data-executor[26 26]:org.apache.storm.shade.clojure.tools.logging$eval1$fn__7.invoke(NO_SOURCE_FILE:0) ] - [ ERROR ]
java.lang.NoClassDefFoundError: org/apache/curator/shaded/com/google/common/cache/CacheBuilder
at org.apache.curator.framework.imps.NamespaceWatcherMap.<init>(NamespaceWatcherMap.java:31)
at org.apache.curator.framework.imps.CuratorFrameworkImpl.<init>(CuratorFrameworkImpl.java:81)
at org.apache.curator.framework.CuratorFrameworkFactory$Builder.build(CuratorFrameworkFactory.java:145)
at org.apache.curator.framework.CuratorFrameworkFactory.newClient(CuratorFrameworkFactory.java:100)
at org.apache.storm.kafka.ZkState.newCurator(ZkState.java:45)
at org.apache.storm.kafka.ZkState.<init>(ZkState.java:61)
at org.apache.storm.kafka.KafkaSpout.open(KafkaSpout.java:76)
at org.apache.storm.daemon.executor$fn__4963$fn__4978.invoke(executor.clj:604)
at org.apache.storm.util$async_loop$fn__557.invoke(util.clj:482)
at clojure.lang.AFn.run(AFn.java:22)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: org.apache.curator.shaded.com.google.common.cache.CacheBuilder
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 11 more
缺少jar包,在pom中添加
<dependency>
<groupId>org.apache.curator</groupId>
<artifactId>curator-client</artifactId>
<version>3.3.0</version>
</dependency>