Articles

는 방법을 찾 JAVA_HOME

소개

이 빠른 후,법에 대해 알아보도록 하겠습니다 찾을 수 있 JAVA_HOME Windows,Mac,리눅스.

우리 모두 알고 있듯이 JAVA_HOME 은 java 및 javac 와 같은 java 실행 파일을 찾는 데 일반적으로 사용하는 환경 변수입니다.

2., Windows-Specific 찾을 수 있는 방법 JAVA_HOME

경우 우리가 사용하는 Windows 운영 체제,처음을 열어야 합니 우리의 명령줄을(cmd)및 종류:

echo %JAVA_HOME%

경우 JAVA_HOME 정의 우리의 환경에서,위의 명령이 그것을 밖으로 인쇄 할 수 있습니다.

또는 시도 할 수 있습니다.

where java

java 실행 파일의 위치를 표시합니다.,

macOS 과 리눅스-특정 방법을 찾 JAVA_HOME

경우 우리 중 하나를 사용하여 perl 또는 리눅스에,우리는 우리의 터미널을 입력합니다.

echo $JAVA_HOME

경우 JAVA_HOME 정의 우리의 환경에서,위의 명령이 그것을 밖으로 인쇄 할 수 있습니다.아마도 우리/usr/bin/java 를 보여주는

또는 시도 할 수 있습니다.

which java

그러나 실제로 이것은 심볼릭 링크이기 때문에별로 도움이되지 않습니다., 를 풀이,우리가 사용하 dirname 및 readlink;

리눅스:

dirname $(dirname $(readlink -f $(which javac)))

고 macOS:

$(dirname $(readlink $(which javac)))/java_home

그 결과로,이 명령어는 현재 사용되는 java 폴더에 있습니다.

Java 를 사용하여를 찾아 JAVA_HOME

경우,우리는 실행할 수 있는 자바 자신을,우리는 거의 플랫폼-독립적인 방법으로,너무

java -XshowSettings:properties -version

이 명령을 실행하는 출력이 수많은 속성이 그 중 하나는 java.집.구문 분석하려면 여전히 플랫폼 별 도구가 필요합니다.,

한 리눅스와 맥 os,의 사용 grep:

java -XshowSettings:properties -version 2>&1 > /dev/null | grep 'java.home' 

고 윈도우를 사용하겠 findstr:

java -XshowSettings:properties -version 2>&1 | findstr "java.home"

결론

이 게시물에,우리는 어떻게 배웠을 찾 JAVA_HOME 에 다른 운영 체제입니다.

그래도 작동하지 않으면 Java 를 설치하는 동안 JAVA_HOME 변수를 제대로 설정하지 않았을 수 있습니다.

시작을 봄 5 봄 2 부팅을 통해 배울 봄 course:

>>교육 과정을 살펴보세요