ava 설치

1.저장소 추가
$sudo add-apt-repository "deb http://us.archive.ubuntu.com/ubuntu/jaunty multiverse"
$sudo add-apt-repository "deb http://us.archive.ubuntu.com/ubuntu/jaunty-updates multiverse"

2. 패키지 인덱스 업데이트
$sudo apt-get update

3.  자바 설치
1.5버전
$sudo apt-get install sun-java5-jdk
1.6버전
$sudo apt-get install sun-java6-jdk

4. 설치된 모든 자바 버전 확인
설치가 완료된후 터미널창에서 확인.
$sudo update-alternatives --config java

$sudo update-java-alternatives -l

wrgmm@wrgmm-desktop:~$ sudo update-java-alternatives -l
java-1.5.0-sun 53 /usr/lib/jvm/java-1.5.0-sun
java-6-openjdk 1061 /usr/lib/jvm/java-6-openjdk
java-6-sun 63 /usr/lib/jvm/java-6-sun

5. 여러개의 자바 버젼이 설치되어 있다면 1.5버전으로 변경
$sudo update-java-alternatives -s java-1.5.0-sun
$sudo update-java-alternatives -s java-6-sun

6. 설치된 자바 버전 확인
$java -version

7. JAVA_HOME 경로 설정
$>export JAVA_HOME=/user/bin/java
$>export ANDROID_JAVA_HOME=$JAVA_HOME
$>export PATH=$JAVA_HOME/bin:$PATH

console 프로그램들이 JAVA_HOME을 활용하는 경우가 많으므로 보통 ~/.bashrc 파일에 JAVA_HOME을 수정해서 넣어주는 경우가 많다.

시냅틱으로 자바를 설치 했을 경우 환경 변수를 등록 하지 않아도 JAVA_HOME이 설정되어 있는것 같지만,

환경변수를 확실히 하기 위해 /etc/profile, /etc/environment 둘 중에 하나에 JAVA_HOME을 설정한다.

콘솔에서만 사용하는 경우 /etc/profile 을 수정해주면 좋고,

GUI 환경에서도 JAVA_HOME을 사용해야 하는 경우가 있다.

이런 경우를 위해 우분투에서는 /etc/environment 파일을 수정하면 된다.

sudo gedit /etc/environment

아래구문을 위 파일 하단에 넣어준다.

JAVA_HOME="/usr/lib/jvm/java-6-sun"

PATH에 굳이 JAVA_HOME/bin 을 설정할 필요는 없다. 

/usr/bin/java 가 이미 세팅되어 있고 기존 PATH에 /usr/bin 같은건 들어있기 때문이다.



 

'programmer > android' 카테고리의 다른 글

PI must not start with xml  (0) 2011.08.03
가로/세로 모드  (0) 2011.08.02
모듈 빌드  (0) 2011.08.01
setOnClickListener시 Force close 발생하는 이유  (0) 2011.08.01
java.net.SocketException: Permission denied 에러 처리  (0) 2011.08.01

+ Recent posts