Storm 本地运行报错java.lang.ClassNotFoundException: org.apache.curator.shaded.com.google.common.cache.Cach

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>
发布了131 篇原创文章 · 获赞 33 · 访问量 66万+

猜你喜欢

转载自blog.csdn.net/zhangshenghang/article/details/102589511