이번엔 Phoenix가 문제인데 당연하게도 다운로드 URL이 더이상 정상 작동하지않아서 발생한 문제이다.
다운로드 해야 하는 파일은 apache-phoenix-5.0.0-HBase-2.0-bin.tar.gz이다.
https://archive.apache.org/dist/phoenix/apache-phoenix-5.0.0-HBase-2.0/bin/
해당 경로의 상위 폴더를 보면 bin과 src폴더안에 같은 이름의 파일이 있는데 제일 용량이 큰것으로 설치하면 된다.
bin는 이진성 파일이라 maven clean install을 할때 압축해제를 못해서 같은 에러가 발생한다.
문제는 기존의 .jar파일이 아니라 .tar.gz 파일,,,, 즉, 압축 파일이라는 것이다,
이번에는 직접 다운로드 하는것은 불가능 하고 pom.xml에 적혀있는 다운로드 URL을 직접 바꿔줘야 한다.
근데 인터넷상의 같은 문제들의 해결법들은 " 응~~~ pom.xml 수정하면 됑~~"이게 끝인데
문제는 pom.xml은 여러 폴더에 1개씩 있어서 위치를 찾을때에는 에러시 출력되는 문장을 잘 보고 정확한 위치를 알려줘야한다.
cd apache-ambari-2.7.6-src/ambari-metrics/ambari-metrics-timelineservice vi pom.xml |
명령어로 /:Download Phoenix로 검색해서 찾아도 된다.
아래 <get
src ="바꿀주소"에 아래 경로를 입력 후 :wq!로 저장한다.
ex) <get src="https://archive.apache.org/dist/phoenix/apache-phoenix-5.0.0-HBase-2.0/bin/apache-phoenix-5.0.0-HBase-2.0-bin.tar.gz" |
그리고 다시 mvn clena install을 실행하면 시간이 좀 오래걸릴것이다 다운로드 용량이 400mb라 그러니 기다려준다.
끝.
728x90
반응형