2012-01-25 3 views
5

추가 클래스 경로를 동적으로 설정하여 jar가 hadoop 도구 클래스에서 액세스 할 수있게하려면 어떻게해야합니까? 나는 "hadoop jar"를 통해 일을하고있다. 불행하게도 mappers와 reducers에만 적용되는 "-libjars"스위치와 같은 도구가 필요합니다. "libjars"hadoop 도구에 대한 추가 클래스 경로 설정

export "HADOOP_CLASSPATH = $ HADOOP_CLASSPATH :/path/to/my"로 제공되는 jar 파일을 볼 수 없습니다. jar & & hadoop jar ... "도구에서"my.jar "에 액세스 할 수 있지만"/ lib "폴더의 작업 jar 안에있는 라이브러리는 액세스 할 수 없게됩니다.

답변

2

또한, Hadoop 배포에 포함 된 일부 jar 파일과 충돌하는 경우 export HADOOP_USER_CLASSPATH_FIRST=true 수 있습니다. 어쩌면 누군가에게 유용 할 것입니다.

관련 문제