hadoop - 运行 accumulo init 时出错

标签 hadoop apache-zookeeper accumulo

我的 Hadoop 和 Zookeeper 运行没有问题,但是当我运行 $ACCUMULO_HOME/bin/accumulo init 时,发生了这种情况:

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/accumulo/start/Platform
Caused by: java.lang.ClassNotFoundException: org.apache.accumulo.start.Platform
    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:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/accumulo/start/Main
Caused by: java.lang.ClassNotFoundException: org.apache.accumulo.start.Main
    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:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

我找不到任何有用的东西。

最佳答案

当尝试从源代码运行而不用 Maven 编译时会发生此错误。

关于hadoop - 运行 accumulo init 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11093674/

相关文章:

java - 在 Hadoop 上运行时出现 NoSuchMethodError 而在本地运行时则不会

hadoop - 如何在reducer中使用相同的键输出多个值?

java - 使用mapreduce处理hadoop中的压缩xml文件

apache-kafka - Kafka代替Zookeeper进行集群管理

node.js - 从 NodeJS 连接到 Accumulo

java - 你如何使用 "Range"来累积扫描整个表

hadoop - 打开cloudera quickstart vm 5.4.2-0-虚拟盒时遇到错误

java - 连接并持久化到 HBase

centos - Apache Ambari 2.2.2.0 安装 ZooKeeper 抛出不正确的堆栈版本

accumulo - Accumulo 支持聚合吗?