leo_1989 发表于 2013-10-25 10:43:58

通过jsp页面上传文件至hdfs

我想实现通过jsp页面上传文件至hdfs。目前我的是:我是在一台window的机子(机A)上安装eclipse,并装了插件。我要测试该window本机上的文件上传至hdfs(在另一台安装hadoop的linux机B),部分代码如下:
[*]String localSrc = "c:\\hello.txt";
[*]String dst = "hdfs:///hello.txt";
[*]in = new BufferedInputStream(new FileInputStream(localSrc));
[*]out = fs.create(new Path(dst), new Progressable();
[*]IOUtils.copyBytes(in, out, 4096, true)复制代码
运行run as hadoop,提示找不到c:\hello.txt路径。
我的做法是否有吗?是不是localSrc必须是机B上的路径吗?eclipse是否要装在机B上吗?
劳烦大家帮忙看看。谢谢!

JavaShoote 发表于 2013-10-25 10:43:58

在localSrc 的路径上加个“file:///“试试
页: [1]
查看完整版本: 通过jsp页面上传文件至hdfs