通过java调用hadoop-core.jar上传文件到HDFS

在HDFS中上传上来的文件路径会附带有PC的机器名,如下/user/think19/upload/489.txt 怎样写才能存在要路径中

第1个回答  2014-03-07
上传文件时的路径是你手动指定的,怎么会有pc名?那个是默认的名字吧追问

上传文件时HDFS的路径我是写/upload/489.txt,但是上传成功后在hadoop中看到的是/user/think19/upload/489.txt,think19是我的电脑的名字

追答

在hdfs根目录下创建一个upload文件夹,再试试

追问

已经解决了,前面没加/ 会默认成user/PC连接名/ 路径,你有HDFS API写好的源码吗,学习一下

追答

网上有很多,java调用很简单的

第2个回答  2014-03-07
你的代码是怎么写的?能不能发上来看看?正常是不会这样子的。
相似回答
大家正在搜