欢迎投稿

今日深度:

hadoop,

hadoop,


WordCount所有需要的jar包
用一個sh命令拷出來,寫到一個臨時變量中去

!/bin/sh

hadoop_HOME=/opt/java/hadoop/hadoop-2.6.0/share/hadoop/
hadoop_CLASSPATH=””
for f in hadoopHOME/common/hadoop.jar;dohadoopCLASSPATH={hadoop_CLASSPATH}:fdoneforfinhadoop_HOME/hdfs/sources/hadoop-*.jar;do
hadoop_CLASSPATH=hadoopCLASSPATH:f
done
for f in hadoopHOME/hdfs/hadoop.jar;dohadoopCLASSPATH={hadoop_CLASSPATH}:fdoneforfinhadoop_HOME/mapreduce/hadoop-*.jar; do
hadoop_CLASSPATH=hadoopCLASSPATH:f
done
for f in hadoopHOME/tools/lib/commonscli1.2.jar;dohadoopCLASSPATH={hadoop_CLASSPATH}:fdonejavajavaccphadoop_CLASSPATH name.java
#生成jar文件
jar -cvf WordCount.jar org#生成jar包
jar -xvf name.jar ./#结包

執行 hadoop jar包

#然後在執行它
hadoop jar ./WordCount.jar org.apache.hadoop.examples.WordCount /usr/*.txt /output/workcount2

javac -cp $hadoop_CLASSPATH WordCount.java -d ./

www.htsjk.Com true http://www.htsjk.com/Hadoop/37992.html NewsArticle hadoop, WordCount所有需要的jar包 用一個sh命令拷出來,寫到一個臨時變量中去 !/bin/sh hadoop_HOME=/opt/java/hadoop/hadoop-2.6.0/share/hadoop/ hadoop_CLASSPATH=”” for f in h a d o o p H O M E / c o m m o n / h a d...
相关文章
    暂无相关文章
评论暂时关闭