hadoop类路径

66bbxpm5  于 2021-06-04  发布在  Hadoop
关注(0)|答案(1)|浏览(407)

我正在尝试使用junit和mockito为mapper和reducer运行一些单元测试。
每次运行测试时,是否必须指定hadoop核心和commons jar文件在类路径中的位置?。
我认为运行“hadoop”命令应该在运行时自动包含所有必需的库。有没有办法避免每次都输入hadoop依赖项?。

hadoop -cp /home/xxx/Downloads/mockito-all-1.9.5.jar:/home/xxx/Downloads/junit-4.10.jar:/home/xxx/Downloads/hadoop-1.1.1/hadoop-core-1.1.1.jar:./classes:.:/home/xxx/Downloads/hadoop-1.1.1/lib/commons-logging-1.1.1.jar org.junit.runner.JUnitCore MaxTemperatureMapperTest
kknvjkwl

kknvjkwl1#

您可以在hadoop-env.sh中指定类路径。”export hadoop\u classpath=*“下次运行hadoop时,将自动添加类路径。

相关问题