2019년 2월 24일 일요일

[CentOS 7] JAVA 업데이트 및 javac 설치/ 환경설정

[CentOS 7]  JAVA 업데이트 및 javac 설치

centOS 7을 설치하면 기본적으로 open JDK가 깔려있다.
하지만 개발버전이 빠져있어서 컴파일을 할수 없다.
개발버전을 다운로드 받아서 설치해야 한다.


일단은 터미널을 열고 open-jdk를 update 한다.(root 계정으로 접속한것을 전제로 한다)

yum update

이렇게 입력하고 기다리면 자바버전이 최신버전으로 업데이트된다.
18/10 버전의 CentOS 7에는 자바버전이 1.8_181 버전이며
업데이트 후에는 1.8_191 버전으로 된다.

아래의 명령을 입력해 확인한다

java -version 

하지만 javac -version을 입력하면 파일이 없다고 나온다.
이 파일은 개발용 자바를 받아야 한다.
다음의 명령어를 입력해서 다운로드 받을수 있는 자바 개발버전을 확인한다.

yum list java*jdk-devel
----------------------
available Packages
java-1.8.0-openjdk-devel.x86_64

이 리스트가 보일것이다.
다음의 명령으로 설치하면 된다.

yum install java-1.8.0-openjdk-devel.x86_64

설치된 javac 위치는 아래의 명령으로 확인 가능하다

which javac

JAVA_HOME 설정이 필요하면
vi /etc/profile
를 입력해 에디터를 열고 마지막라인 아래에 다음과 같이 설정한다.

export JAVA_HOME=/usr
export JAVA_OPTS="-Dfile.encoding=UTF-8"
export CLASSPATH="."
export PATH=$PATH:$JAVA_HOME/bin

저장후에 시스템에 업데이트 한다

source /etc/profile

리부트 하면 세팅이 적용되어 있을것이다.

댓글 1개:

dev :

감사합니다.. 정말 감사합니다 ㅠㅠ