2016-06-23 2 views
1

Web Platform Installer 5.0을 사용하여 Windows Azure 용 Microsoft HDInsight 에뮬레이터를 설치하려고합니다. Hortonworks 데이터 플랫폼을 설치하는 동안 설치가 실패합니다. 내가 명령 프롬프트에서 명령 'C:\Azul\zulu1.7.0_65-7.6.0.1-win64\bin\java -version 2>&1 | findstr /i "version"'을 실행하면 JAVA_HOME는이 버전 1.7.0_65으로 결과를 반환, C:\Azul\zulu1.7.0_65-7.6.0.1-win64.에 환경 변수에 설정되어 있는지 확인하신 후HDInsight 설치 실패

CAQuietExec: Checking JAVA_HOME is set correctly... 
CAQuietExec: 'C:\Azul\zulu1.7.0_65-7.6.0.1-win64\bin\java -version 2>&1 | findstr /i "version"' is not recognized as an internal or external command, 
CAQuietExec: operable program or batch file. 
CAQuietExec: "1.6.0_31" was unexpected at this time. 
CAQuietExec: Error 0x800700ff: Command line returned an error. 
CAQuietExec: Error 0x800700ff: CAQuietExec Failed 
CustomAction CheckPreReq returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox) 

: 다음은 설치 후 로그의 일부입니다. 나는이 명령을 실행할 수있는 동안 로그에서 1.6.0_31 버전이 로그에 들어온 이유를 이해하지 못합니까? 이 문제를 해결할 수 있도록 도와 주시겠습니까? 미리 감사드립니다.

+0

@Destrif 수정 제안 제안에 감사드립니다. – dkthedon

답변

0

오류의 원인을 발견했습니다. 명령이 설치 프로그램에서 작은 따옴표로 묶여 있었고 명령 프롬프트가이를 인식하지 못했습니다. 작은 따옴표를 큰 따옴표로 바꾸면이 오류가 발생하지 않습니다.