junit と mockito を使用してマッパーとリデューサーの単体テストを実行しようとしています。
テストを実行するたびに、クラスパスで Hadoop コアおよびコモンズ 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