项目场景:
intellij idea
使用java API 对 hbase数据库进行文件插入时,发现除了第一次成功,其他插入均失败
问题描述
使用java API 对 hbase数据库进行文件插入时,发现除了第一次成功,其他插入均失败,并且程序可以正确运行
Put put = new Put(Bytes.toBytes("row16")); put.addColumn(Bytes.toBytes("f1"), Bytes.toBytes("name"), Bytes.toBytes("xiaoming")); put.addColumn(Bytes.toBytes("f1"), Bytes.toBytes("age"), Bytes.toBytes("23")); put.addColumn(Bytes.toBytes("f1"), Bytes.toBytes("address"), Bytes.toBytes("shanghai"));
原因分析:
这是因为没有开启自动构建,文件还在访问第一次的缓存
解决方案:
可以手动开启构建一下项目,并且在设置中开启自动构建。问题解决