반응형
[Linux] 우분투에 자바 설치 (환경변수 설정 /etc/profile, ~/.bashrc)
1. 설치 전 최신 버전으로 업데이트
$ sudo apt-get update
$ sudo apt-get upgrade
2. java 설치
$ sudo apt-get install openjdk-11-jdk
원하는 자바 버전에 맞춰서 깔아준다.
3. 설치가 잘 되었는지 확인 (java, javac)
$ java -version
openjdk version "11.0.11" 2021-04-20
$ javac -version
javac 11.0.11
4. 환경변수 설정 (두 가지 방법)
- root 계정에 설정하는 방법 (/etc/profile)
root 계정에 환경변수를 등록하려면 /etc/profile 파일에 추가하면 된다.
$ vim /etc/profile
위의 명령어로 profile 파일을 연 뒤, 아래의 내용을 추가한다. 보통 맨 아래에 입력한다.
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 // 본인의 자바 설치 경로
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$CLASSPATH:$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
(cf. 환경 변수 구분자는 윈도우에서는 폴더 사이의 구분자가 세미콜론(;)이지만, 리눅스에서는 콜론(:)이다.)
새로 설정한 환경 변수 설정을 적용하기 위해 source 명령어로 적용시킨다.
$ source /etc/profile
- 특정 계정에 설정하는 방법 (~/.bashrc)
특정 계정에 환경변수를 등록하려면 ~/.bashrc 파일에 추가하면 된다.
$ vim ~/.bashrc
위의 명령어로 ~/.bashrc 파일을 연 뒤, 아래의 내용을 추가한다. 보통 맨 아래에 입력한다.
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 // 본인의 자바 설치 경로
export PATH=${PATH}:${JAVA_HOME}/bin
(cf. 환경 변수 구분자는 윈도우에서는 폴더 사이의 구분자가 세미콜론(;)이지만, 리눅스에서는 콜론(:)이다.)
새로 설정한 환경 변수 설정을 적용하기 위해 source 명령어로 적용시킨다.
$ source ~/.bashrc
5. 환경변수 확인
환경변수가 잘 적용되었는지 확인한다.
$ echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64
위와 같이 본인이 설정한 경로로 잘 뜬다면 성공된 것이다.
반응형
'Linux_Ubuntu' 카테고리의 다른 글
[Linux] 리눅스에서 쉘스크립트(.sh)로 Java 프로젝트 실행하는 방법 (0) | 2021.12.17 |
---|---|
[에러해결] Linux에서 javac 컴파일 에러 (오타 없는 경우) (0) | 2021.12.17 |
[에러해결] Linux에서 Java 실행 시 NoClassDefFoundError (0) | 2021.12.16 |
[Linux] vi, Vim의 차이 및 자주 쓰이는 단축키 (0) | 2021.12.14 |
[기초] Ubuntu는 뭐고 Linux, UNIX는 무엇인가? (+GNU, GNOME) (0) | 2021.11.28 |