虽然hbase打包成功了,但是如果对源代码进行修改,如何编译?如何验证是不是修改成功了呢?
解决上面的问题的步骤如下:
1)首先采取个简单的办法对hbase-1.1.2的源码进行修改,修改办法是在hbase-client中的HTable.java中的进
行如下操作:添加在/home/hadoop目录下创建test子目录的代码,代码标红部分
@Override
public void put(final Put put) throws IOException {
File myFolderPath = new File("/home/hadoop/test");
try {
if (!myFolderPath.exists()) {
myFolderPath.mkdir();
}
} catch (Exception e) {
System.out.println("新建目录操作出错");