2017년 12월 14일 목요일

Ubuntu (Windows Bash Linux) 에서 JDK apt 로 손쉽게 설치하기


Ubuntu 기본적인 JRE/JDK 설치

기본적으로 Ubuntu 에 포함되어있는 OpenJDK 는 아래와 같이 간단히 설치합니다.

JRE만 설치시
sudo apt-get install default-jre

JDK (Java Development Kit) 가 필요한 경우
sudo apt-get install default-jdk

Oracle JDK 설치
경험상 OpenJDK 에선 불안정하거나 알수없는 문제들이 있어서 Oracle JDK를 프로덕트 환경에서 선호하는 편입니다.

Ubuntu 기본 레포지토리엔 제공하지 않으므로 아래와 같이 Oracle's PPA 레포지토리를 추가하고 레포지토리 업데이트를 해줍니다.
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

Oracle JDK 8 를 설치하는 경우 :
sudo apt-get install oracle-java8-installer

Oracle JDK 9 를 설치하는 경우 :
sudo apt-get install oracle-java9-installer

Oracle JDK 를 설치시에는 라이센스등을 동의해줘야 합니다.

Java 환경변수등 관리하기

JDK가 여러가지 버전이 설치되어있는 경우 아래와 같은 명령으로 디폴트 JDK를 선택 할수 있습니다.

sudo update-alternatives --config java
대체 항목 java에 대해 (/usr/bin/java 제공) 1개 선택이 있습니다.

  선택       경로                                   우선순 상태
------------------------------------------------------------
  0            /usr/lib/jvm/java-8-oracle/jre/bin/java   1081      자동 모드
* 1            /usr/lib/jvm/java-8-oracle/jre/bin/java   1081      수동 모드


JAVA_HOME 환경변수 세팅하기

/etc/environment 파일에 추가합니다.
ex) Oracle JDK인 경우
JAVA_HOME="/usr/lib/jvm/java-8-oracle"

재로그온 하시거나 아래와 같이 환경변수를 먹인후 확인해봅니다.
source /etc/environment
echo $JAVA_HOME


댓글 없음: