hadoop程序问题,出现
Exception in thread "main" java.lang.IllegalArgumentException: Wrong FS: hdfs://week01:9000/aa/test.txt , expected: file:///
解决方法是:
①把core-site.xml文件和hdfs-site.xml文件放到src下即可。
②在代码中设置参数,设置完参数后,注意权限问题。
conf.set("fs.defaultFS", "hdfs://week01:9000");
设置完参数后,运行,会出现权限不足的问题:
此时,需要设置权限。
找到"Run As"------>"Run Configurations..."------>"Arguments",在VM arguments中添加
-DHADOOP_USER_NAME=hadoop
设置完后,