[Java] 자바 OS 환경변수 값 불러오기 System.getenv() 사용법

대부분의 운영체제는 실행되는 프로그램들에게 유용한 정보를 제공할 목적으로 환경변수를 제공합니다. 환경 변수는 운영체제에서 이름(Name)과 값(value)로 관리되는 문자열 정보이며 운영체제가 설치될 때 기본적인 내용이 설정되지만, 사용자가 직접 설정하거나 응용프로그램이 설치될 때 자동적으로 변경되기도 합니다. 자바에서는 OS의 환경변수의 값을 System.getenv( ) 라는 메서드를 통해서 불러올 수 있습니다.

 

환경 변수 읽기 System.getenv( )

//String value = Sytstem.getenv(String name); //사용법
System.out.println("전체 OS 환경변수 값 : " + System.getenv());
System.out.println("OS 환경변수 NVM_SYMLINK 값: " + System.getenv("NVM_SYMLINK"));

예제

자바에서 OS의 환경 변수의 값이 필요할 경우 System.getenv( )메소드를 사용하면 됩니다. 매개 값으로 환경 변수 이름을 주면 값이 매개변수로 넘긴 환경 변수의 이름이 리턴됩니다. 시스템마다 환경변수의 값은 다를 수 있습니다.

댓글

Designed by JB FACTORY