通过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上吗?
劳烦大家帮忙看看。谢谢! 在localSrc 的路径上加个“file:///“试试
页:
[1]