現在、依存関係管理にmavenを使用しています。
この場合、map-reduce ジョブを hadoop にコミットするメソッドを作成し、このメソッドの junit テストを作成しました。
正常にコンパイルして実行するmvn package
と(すべての依存関係が正しい)、失敗したのは単体テストです。
ジョブトラッカーClassNotFoundException
で、マップ、結合、および削減クラスがノードに見つからないことを示していることがわかります。
conf.setJar
このjarファイルのパスを手動で設定するために使用したくありません。
これを自動的に機能させる方法はありますか?