hadoop 提交后一直不run

八块腹肌的程序猿 2017-11-10 05:39:06
public class RunHadoop {
public static void main(String[] args){
//TODO 这里写运行mapperReduce的方法
//包路径 E:\ideaworkspace\hadooptest\out\artifacts\hadooptest_jar
//创建目录
//String folderName = "/test";
//Files.mkdirFolder(folderName);

//创建word_input目录
String folderName = "/word_input";
Files.mkdirFolder(folderName);
System.out.println("创建" + folderName + "成功");
//创建word_input目录
folderName = "/word_output";
Files.mkdirFolder(folderName);
System.out.println("创建" + folderName + "成功");

//上传文件
String localPath = "E:\\Hadoop\\upload\\";
String fileName = "words.txt";
String hdfsPath = "/word_input/";
Files.uploadFile(localPath, fileName, hdfsPath);
System.out.println("上传" + fileName + "成功");

//执行wordcount
int result = -1;
try{
result = new WordCountMR().run();
}catch (Exception e){
System.out.println(e.getMessage());
}

if (result == 1) {
System.out.println("");
//成功后下载文件到本地
String downPath = "/word_output/";
String downName ="part-r-00000";
String savePath = "E:\\Hadoop\\download\\";
Files.getFileFromHadoop(downPath,downName,savePath);
System.out.println("执行成功并将结果保存到"+savePath);
} else {
System.out.println("执行失败");
}
}
}



...全文
254 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
没有大神会吗

51,397

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧