开发者社区 问答 正文

win7运行start-hbase.cmd ,启动hbase报错了,要配啥???报错


D:\ra\hbase-2.2.2-bin\hbase-2.2.2\bin>start-hbase.cmd
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lo
gging/LogFactory
        at org.apache.hadoop.conf.Configuration.<clinit>(Configuration.java:187)

        at org.apache.hadoop.hbase.util.HBaseConfTool.main(HBaseConfTool.java:39
)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFacto
ry
        at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        ... 2 more
ERROR: Could not determine the startup mode.

D:\ra\hbase-2.2.2-bin\hbase-2.2.2\bin>start-hbase
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lo
gging/LogFactory
        at org.apache.hadoop.conf.Configuration.<clinit>(Configuration.java:187)

        at org.apache.hadoop.hbase.util.HBaseConfTool.main(HBaseConfTool.java:39
)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFacto
ry
        at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        ... 2 more
ERROR: Could not determine the startup mode.

D:\ra\hbase-2.2.2-bin\hbase-2.2.2\bin>

展开
收起
爱吃鱼的程序员 2020-06-05 14:51:29 1410 分享 版权
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB
                        <p>参考一下这个(windows需要的运行库):<a>https://github.com/search?q=hadoop-common</a></p>
    
    2020-06-05 14:51:43
    赞同 展开评论