Twitter Storm WordCount例子 运行异常

sky__sky_sky 2013-01-25 11:01:42
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/thrift7/TBase
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)
at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at backtype.storm.topology.TopologyBuilder.initCommon(TopologyBuilder.java:215)
at backtype.storm.topology.TopologyBuilder.setSpout(TopologyBuilder.java:178)
at storm.starter.WordCountTopology.main(WordCountTopology.java:64)
Caused by: java.lang.ClassNotFoundException: org.apache.thrift7.TBase
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 15 more
...全文
3613 7 点赞 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
hqw19881118 2015-06-11
在pom里加入依赖即可: <dependency> <groupId>storm</groupId> <artifactId>libthrift7</artifactId> <version>0.7.0</version> </dependency>
  • 打赏
  • 举报
回复
easyreal 2014-07-28
最好还是基于maven环境开发storm,因为以后发布拓扑用maven插件比较方便
  • 打赏
  • 举报
回复
Zhijunhao 2014-07-28
谢谢。。。。。。。。。。
  • 打赏
  • 举报
回复
yutianzuijin 2013-07-30
其实不用下载,该jar包已经在storm/lib目录下,运行时指定即可。但是现在的问题是指定所有依赖的jar包后,运行提示java.lang.ExceptionInInitializerError错误,不知怎么解决。
  • 打赏
  • 举报
回复
RamboHoo 2013-07-22
少包,手动添加一下,libthrift-0.7.0.jar
  • 打赏
  • 举报
回复
family_lmf 2013-03-20
这个要有包,到https://clojars.org/repo/storm/libthrift7/0.7.0/这里下载吧,不过师傅说最好用maven嘛, 加载了 这个包,还有其他的包 都要加的,用maven就很方便的,哈哈。
  • 打赏
  • 举报
回复
family_lmf 2013-03-20
求答案啦答案啦
  • 打赏
  • 举报
回复
相关推荐
发帖
Hadoop生态社区
加入

2.0w+

社区成员

Hadoop生态大数据交流社区,致力于有Hadoop,hive,Spark,Hbase,Flink,ClickHouse,Kafka,数据仓库,大数据集群运维技术分享和交流等
申请成为版主
帖子事件
创建了帖子
2013-01-25 11:01
社区公告
暂无公告