두어시간 삽질 끝에 알아낸 문제는 퍼미션 문제 였습니다. -_-;
암튼 여기에 일단 정리해둠.
1. 자바 JDK를 다운받습니다.
홈페이지에 가서 다운 받으면 됩니다.
저는 jdk-6u12-linux-x64.bin 을 가지고 작업했습니다.
sudo mv jdk-6u12-linux-x64.bin /usr/local
일단 파일을 옮깁니다.
cd /usr/local
그리고 저 폴더로 이동합니다.
sudo ./jdk-6u12-linux-x64.bin
설치합니다. 그러면 라이센스 어쩌구 하고 나옴.. 적당히 엔터 쳐주고 Yes/No 부분에서 Yes 눌러줍니다. 그러면 파일 복사를 시작합니다.
rm ./jdk-6u12-linux-x64.bin
설치가 완료되면 아까 설치 파일은 삭제한다.
이제 할일은 심볼릭 링크 관리작업 입니다.
update-alternatives --remove-all java
update-alternatives 명령은 자바패키지를 버전별로 깔아두고 쓸때 필요 한건데 나는 하나만 필요한거라서 일단 다 지운다.
update-alternatives --install "/usr/bin/java" "java" "/usr/local/jdk1.6.0_12/jre/bin/java" 1
사용할 자바버전을 링크를 겁니다. 위 명령어중
“/usr/bin/java” 링크
“java” 이름
“/usr/local/jdk1.6.0_12/jre/bin/java” 경로
인데 이중 경로를 잘 확인하고 실행함.
update-alternatives --config java
만약 이전에 자바링크가 여러개 있을경우 선택할수 있을텐데 위에서 remove-all 했으면 아무것도 안뜸.
암튼 여기까지 했으면 java -version 이라고 하면 자바 버전이 나올거임.
답글 남기기