1,Caused by: org.apache.hadoop.ipc.RemoteException: org.apache.hadoop.security.AccessControlException: Permission denied: user=root, access=EXECUTE, inode="/user/root":root:supergroup:-rw-rw-rw-
at org.apache.hadoop.hdfs.server.namenode.FSPermissionChecker.check(FSPermissionChecker.java:203)
at。。
解决方案:一直以为是权限问题,后来发现是 根本没有/user/root这个目录,却有一个user/root的文件 ,把这个文件删除,就可以了。
2,mvn 中net.sf.json-lib 的依赖写法
解决方案:在开始时,没有写<classifier>jdk15</classifier>这一项,导致不能编译,把这个代码加上后就可以。
<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.4</version>
<classifier>jdk15</classifier>
</dependency>
本文解决两个常见的编程问题:在Maven项目中配置JSON库依赖时,添加classifier参数以避免编译错误;解决HDFS访问权限问题,通过删除误存在的目录文件解决问题。
1186

被折叠的 条评论
为什么被折叠?



