본문 바로가기
카테고리 없음

자바 환경변수 설정

by sum_mit45 2023. 10. 5.
728x90
반응형

자바를 설치하고 환경변수를 설정하는 이유는 컴퓨터 운영체제(Windows, macOs, Linux 등)에서 자바 실행환경(Java Runtime Environment, JRE) 및 자바 개발 키트(Java Development Kit, JDK)와 같은 자바 관련 도구와 라이브러리에 액세스할 수 있도록 시스템 환경을 구성하는 것이다.

 

환경 변수는 시스템 전반에서 프로그램이 실행되고 서로 통신할 때 필요한 정보를 저장하는 방법이다. 

 

환경변수 설정을 왜 해야 하는가?

1. 경로 설정: 환경 변수를 사용하여 자바 실행 파일 (예: java, javac) 및 자바 라이브러리가 저장된 디렉토리의 경로를 시스템에 알린다.
이렇게 하면 터미널 또는 명령 프롬프트에서 어디에서나 자바 명령을 실행할 수 있다.

2. 버전 및 구성 관리: 환경 변수 설정은 여러 버전의 자바를 관리할 때 특히 유용합니다. 여러 버전의 JDK를 사용하고자 할 때, 적절한 환경 변수를 설정하면 각 버전의 JDK 간에 전환할 수 있다.

3. 개발 환경 구성: 개발자는 환경 변수를 사용하여 통합 개발 환경(IDE)나 빌드 도구와 같은 개발 도구를 자바와 연동시킨다. 이것은 개발자가 코드를 작성, 컴파일 및 실행하는 데 필수적이다.

4. 시스템 및 애플리케이션 구성: 여러 애플리케이션은 자바 런타임을 사용하며, 이러한 애플리케이션은 환경 변수를 통해 시스템의 자바 런타임 위치를 찾는다.


맥에서 환경변수 설정하기

1. 터미널을 열고 다음 명령을 사용하여 .bashrc, .bash_profile, .zshrc 또는 .profile 파일 중 하나를 연다. 이 파일들은 환경 변수 설정에 사용된다.

nano ~/.bashrc

 

2. 파일 내에 다음 라인을 추가하여 JAVA_HOME 환경 변수를 설정한다. 경로는 자바 설치 디렉토리로 변경해야 한다.

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64  # 자바 설치 경로

3. 파일 내에 다음 라인을 추가하여 PATH 환경 변수에 JAVA_HOME을 추가한다.

export PATH=$PATH:$JAVA_HOME/bin

 

4. 저장하려면 Ctrl + O를 누르고 파일을 닫으려면 Ctrl + X를 누른다.
5. 설정이 적용되도록 터미널을 다시 시작하거나 다음 명령을 실행한다.

source ~/.bashrc

 

 이렇게 하면 자바 환경 변수가 설정되었고, 시스템에서 자바 관련 명령을 실행할 수 있게 된다. Java를 사용하려면 명령 프롬프트 또는 터미널에서 java 명령을 실행하여 버전 및 설정을 확인할 수 있다.

 

728x90
반응형