이클립스를 쓸 일이 있어서 이클립스를 다운로드 받았는데 어느새 luna 버전이 되었다.

이클립스를 받고 압축을 풀고 실행을 했더니 다음과 같은 에러를 뱉으며 실행이 안되었다.




내 JVM 버전은 1.6인에 이클립스를 쓰려면 1.7이나 그 이상의 JVM을 받으라는 이야기다.


그래서 java 버젼을 확인해 보았다.

$ java -version


java version "1.6.0_45"

Java(TM) SE Runtime Environment (build 1.6.0_45-b06)

Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)


정말 버전이 1.6이네...

안드로이드 작업을 하느라 1.6을 받아서 썼으니 당연하지.


$ sudo apt-get install oracle-java7-installer

그렇다면 일단 1.7 버젼을 설치하자.

설치에 문제가 있다면 아래 링크를 이용 해 보자.

Sun/Oracle JDK 다운로드 및 설치



새로 설치가 되었다면 자동으로 버전이 1.7로 바뀌었을 것이다.

나같은 경우엔 이미 설치가 되어 있었다.


이때는 alaternatives를 이용해 버전을 바꿔주자.


$ sudo update-java-alternatives -l

설치된 자바의 리스트를 보여준다.


java-1.6.0-openjdk-amd64 1061 /usr/lib/jvm/java-1.6.0-openjdk-amd64

java-1.7.0-openjdk-amd64 1051 /usr/lib/jvm/java-1.7.0-openjdk-amd64

java-6-oracle 1063 /usr/lib/jvm/java-6-oracle

java-7-oracle 1062 /usr/lib/jvm/java-7-oracle

java-gcj-4.6 /usr/lib/jvm/java-gcj-4.6


참 많이도 설치 되어 있다. 이중에 내가 필요한 것은 oracle의 1.7이므로 


$ sudo update-java-alternatives -s java-7-oracle

알맞게 바꿔 준다.


$ java -version


java version "1.7.0_60"

Java(TM) SE Runtime Environment (build 1.7.0_60-b19)

Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)


버전이 바뀐 것을 알 수 있다.


다만 android를 작업할 때 다시 바꾸어 주어야 하는 게 걸린다.

또 다른 사람이 사용하고 있다면 그것 또한 문제 인데, 나중 일은 나중에 해결하도록 하자.

'linux > 기타등등' 카테고리의 다른 글

gcc 특정파일 옵션 설정.  (0) 2014.08.07
리눅스 무료 HTML5 편집기 Aptana  (0) 2014.08.02
이미지 편집 프로그램 김프  (0) 2014.08.02
Sun/Oracle JDK 다운로드 및 설치  (0) 2014.07.09
linux 파일 redirection  (0) 2014.05.19

+ Recent posts