- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我是用自己的 HBase java 客户端代码创建的,但我很难编译它并让它运行。我正在从命令行编译,但我无法找到任何说明如何执行此操作,或者我需要在我的类路径中包含哪些 jars。
下面是我正在使用的类路径:
$HADOOP_HOME/hadoop/hadoop-0.20.2/hadoop-0.20.2-core.jar:
$HADOOP_HOME/hbase/hbase-0.90.0/hbase-0.90.0.jar:
$HADOOP_HOME/hbase/lib/zookeeper-3.3.2.jar
当我运行 javac 命令时,它编译正常。但是,当我运行我的 java 代码时,出现以下错误:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/hbase/MasterNotRunningException
Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hbase.MasterNotRunningException
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)
Could not find the main class: HBaseConnection. Program will exit.
我错过了什么?
谢谢!
最佳答案
类 org.apache.hadoop.hbase.MasterNotRunning 在类路径中不可用。您很可能没有设置类路径来包含 hadoop jar。这可以像拼写错误一样简单(并且 $HOME 必须展开)。
关于java.lang.NoClassDefFoundError : org/apache/hadoop/hbase/MasterNotRunningException 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4864520/
这里我尝试使用 hbase 创建表。这里会出现org.apache.hadoop.hbase.MasterNotRunningException。 HBaseConfiguration hbaseC
我正在尝试使用 Java 编写远程 HBase 客户端。这是供引用的代码: package ttumdt.app.connector; import org.apache.hadoop.conf.Co
ERROR: org.apache.hadoop.hbase.MasterNotRunningException: Retried 7 times 我在 HBase 中创建表时遇到此错误。我正在按照以
我正在尝试使用HBase创建Java API表,而且我也遇到了相同的错误。我还设置了“hbase.zookeeper.quorum”属性(以及其他一些属性),但是我仍然面对MasterNotRunni
我正在尝试使用 HBase 外壳。为此,我只需启动命令 list。当我这样做时,它会出现: ERROR: org.apache.hadoop.hbase.MasterNotRunningExcepti
我正在使用 java 运行 hbase,我的 hbase 很容易启动,现在当我在中给出“list”命令时 hbase(主):001:0:>>列表 它输入“TABLE”并在终端上给出这么多行 java
我正在尝试在EC2上的新Hbase群集上运行Hbase Shell(1个主节点和8个从属节点) # jps 730 JobTracker 25961 HMaster 26622 Jps 25619 H
我已经成功启动了Hadoop和Hbase。但是当我尝试这样的操作时, ./hbase shell HBase Shell;输入“帮助”以获取受支持的命令列表。 版本:0.20.3,r902334,20
我是Hadoop和Hbase的新手。现在我面对 当我检查状态时,出现“错误:org.apache.hadoop.hbase.MasterNotRunningException:重试7次” 我将在下面附
我已经启动了 hbase,所有守护进程都在运行。 $ jps 8482 HQuorumPeer 25105 RemoteMavenServer 9133 SecondaryNameNode 1188
我是用自己的 HBase java 客户端代码创建的,但我很难编译它并让它运行。我正在从命令行编译,但我无法找到任何说明如何执行此操作,或者我需要在我的类路径中包含哪些 jars。 下面是我正在使用的
我正在使用运行hbase程序 java -classpath run.jar com.mycompany.app.HBaseImporter test2 /home/rahulko/Downloads
我有一个独立的 VM Ubuntu 设置,我在上面安装了 Hadoop 和 Hbase, 但是我很长一段时间都在为跟随错误而苦苦挣扎。 ERROR: org.apache.hadoop.hbase.M
我最近用两台机器(在 ubuntu 上)配置了 hadoop 集群。到目前为止它工作正常。但是当我尝试在上面的 hadoop 集群上配置 hbase 时,它显示错误。这是我所做的, 我有两台机器。
我正在编写一个小型 Java 应用程序来连接到 HBase 节点。 ZooKeeper 连接成功,但是后来,我系统性的报如下错误(当然我已经更改了我的 IP 地址): org.apache.hadoo
我的本地 Windows 10 计算机上运行着一个独立的 HBase。它启动正常,我可以使用 hbase shell 连接到它并执行放置、获取、扫描和删除操作,没有问题。我非常确定它已设置并正在运
错误:org.apache.hadoop.hbase.MasterNotRunningException:重试7次 这是此命令的一些帮助: 列出hbase中的所有表。可选的正则表达式参数可以 用于过滤
我是一名优秀的程序员,十分优秀!