我一直在努力让Hbase在我的机器上工作。我认为我的设置有问题,我无法修复它。我得到master not running错误,但Jsp清楚地显示它正在运行。启动Hadoop和Hbase之后。help for this command: hbase> list 'abc.*'
hbase(main):002:0> scan 'Result
我试图对doSomethingRdd进行单元测试,这需要在rdd转换中从HBase读取一些引用数据。HBaseConn = ConnectionPool.getConnection() //to get a HBase我尝试的第一件事是使用ScalaMock来模拟HBaseUtil.getUtil方法,这样我就可以绕过HBase连接。我还做了一些变通,以模拟这个建议的对象单例。我更新了代码,如下所示。