当我在使用构建选项从eclipse创建的集群的边缘节点上运行我的胖jar时,它运行正常。
但是当我从eclipse IDE运行相同的代码时(集群的所有属性都设置正确),它会给出以下错误:
我只使用HBase的单个maven依赖:
<dependency>
<groupId>org.apache.hbase</groupId>
<artifactId>hbase-client</artifactId>
<version>1.2.2</version>
</dependency>
我的问题是,如果相同的代码在集群的边缘节点上运行(我创建胖罐),那么为什么我得到&#34; Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/hbase/client/Action
&#34; ??我可能会遇到网络错误。
如果有人可能遇到此问题,请分享您的经验以解决此问题!!