2013-06-27 2 views
0

java6을 찾을 수 없으므로 java7을 시도하지만 작동하지 않습니다. 일부 java6 시도했지만 여전히 파산. 다음은 wherther가 괜찮 았는지 확인하려고 할 때입니다.왜 hadoop은 항상 java-6-sun을 찾고 있습니까

[email protected]:/usr/local/java$ hadoop version 
/usr/bin/hadoop: line 320: /usr/lib/jvm/java-6-sun/bin/java: No such file or directory 
/usr/bin/hadoop: line 390: /usr/lib/jvm/java-6-sun/bin/java: No such file or directory 
+0

로 변경하는 경우

export JAVA_HOME=/usr/lib/jvm/java-6-sun 

당신은'configure' 또는'hadoop' 스크립트에서 JAVA_HOME을 정의해야합니다. –

+0

이것은 나의 JAVA_HOME이다 : /usr/lib/jvm/java-7-openjdk-amd64 – user2527030

답변

1

hadoop-env.sh에이 줄이 있습니까? 예 다음

export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64 
+0

나는 당신의 아이디어를 적용하고 잘 작동한다. 덕분에 많이 : D 조 – user2527030

관련 문제