본문 바로가기

Code/Java

우분투에서 자바 설정 (OpenJDK 대신 Sun JDK 쓰기)

우분투에서는 기본적으로 GNU의 자바를 쓰고 있다.

일부에서는 퍼포먼스에 문제가 있다고 하고,
혹자는 이클립스 플러그인 설치 때 문제가 생기는 등 안정성에 문제가 있다고 한다.

보통 sun에서 받아서 사용하는(이제는 oracle이지만) 자바를 사용하기 위한 셋팅 방법에 대해 메모하고자 한다.

크게 2단계로 설명할 수 있다.
1. JDK 설치
2. Open JDK 대신 Sun JDK를 default로 설정

먼저, JDK 설치는 우분투답게 아주 쉽다.
'우분투 소프트웨어 센터'에서 'sun java'로 검색하여 'sun-java6-jdk'을 설치하도록 하자.

다음으로, 시스템 기본으로 sun 자바를 이용하도록 'sudo update-java-alternatives -s java-6-sun'라고 설정한다.

그리고, '/etc/jvm' 파일을 열어서 첫 줄에 '/usr/lib/jvm/java-6-sun'를 추가한다.

그리고, '/etc/eclipse/java_home' 파일을 열어서, '/usr/lib/jvm/java-6-sun'를 추가한다.


그 외, 이클립스 기본 설정(힙 메모리 크기 같은)을 위해서 '/usr/lib/eclipse/eclipse.ini' 파일을 적절히 수정한다.
(-vm /usr/lib/jvm/java-6-sun/bin/java -Xms512m -Xmx1024m)


* 참고링크
 - http://ubuntuforums.org/showthread.php?t=201378