hadoop2.5.2版本中的mapreduce要编译,需要引入哪个包呢?

问:想要编译一个mapreduce的java文件,可是上述最右边的类都报错,大侠帮忙看看,需要引入哪个包呢,我看网上有说引入hadoop-core.jar包的,可是我的版本是2.5.2的,会有版本冲突吗?

答:hadoop-mapreduce-client-core-2.5.1.jar,在 hadoop-2.5.1\share\hadoop\mapreduce 目录下

问:再多问个问题哈,如果在后台编译需要引入多个jar包的命令应该怎么写呢?
  javac -classpath ../share/hadoop/common/hadoop-common-2.5.2.jar  ../share/hadoop/mapreduce/hadoop-mapreduce-client-core-2.5.2.jar  *.java
这样不行,两个jar包之间要用什么区分呢?

答:windows下用分号,linux下用冒号分隔

你可能感兴趣的:(hadoop2.5.2版本中的mapreduce要编译,需要引入哪个包呢?)