2012년 10월 17일 수요일

우분투 12.04에서 자바 및 이클립스 설치

한번 다 날아갔네영 ㅠ

JAVA6 설치

sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu hardy main multiverse"
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu hardy-updates main multiverse"
sudo apt-get update
sudo apt-get install sun-java6-jdk

요렇게 하면 설치하다가 동의하겠냐고 물어본다...
탭키를 눌러 이동하여 동의하자

이 후 sudo update-alternatives --config java를 치면..

sudo update-alternatives --config java 화면

여기서 내가 설치한 자바 버전을 선택하면 된다.
마찬가지로 javac(컴파일러)도 바꾸어 주면된다.
sudo update-alternatives --config javac


---------------------------------------------------------
만약 java7을 수동설치한다면
1. java.sun.com에서 자신에게 맞는 버전의 자바를 받는다.

2. sudo tar zvxf jdk-7u7-linux-i586.tar.gz -C /usr/lib/jvm/
여기에 자바 7버전을 푼다.

3. sudo update-alternatives --install "/usr/bin/java" java "/usr/lib/jvm/jdk1.7.0_07/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" java "/usr/lib/jvm/jdk1.7.0_07/bin/javac" 1

4. sudo update-alternatives --config java
    sudo update-alternatives --config javac
    설치한 버전으로 바꾸자

------------------------------------------------------------

sudo apt-get install eclipse

이클립스 설치!

------------------------------------------------------------
이클립스를 설치하고 실행하면 안될거다
Could not load SWT library 에러가 뜨기 떄문에..

32비트는
ln -s /usr/lib/jni/libswt-* ~/.swt/lib/linux/x86/

64비트는
ln -s /usr/lib/jni/libswt-* ~/.swt/lib/linux/x86_64/

이렇게 해서 이클립스 설치가 완료되었다.



--------------------------------------------------------------
첫번째 처럼 버전을 바꾸어주는 것도 좋지만
가장 안정적인 방법은 심볼릭 링크를 만들고 path는 그걸 가리키게 하고
버전을 바꿀때는 통짜로 바꾸는게 가장 좋은 방법인것 같다..

안드로이드 컴파일 시 피 많이 봤다.. ㅠ

댓글 없음:

댓글 쓰기