Programing

JRE 또는 JDK가 설치되어 있는지 확인하는 방법

lottogame 2020. 7. 16. 08:06
반응형

JRE 또는 JDK가 설치되어 있는지 확인하는 방법


JDK를 의도적으로 설치 한 컴퓨터가 하나 있습니다. 테스트를 위해 JRE가있는 다른 컴퓨터가 있습니다. 그러나이 컴퓨터에서 Java 응용 프로그램을 작동시키고 다른 컴퓨터에서 시도했을 때 JDK가 필요하다는 불만이 제기되었습니다. JDK가 어떻게 시스템에 설치되었는지 어떻게 확인할 수 있습니까? 참고 : 해당 컴퓨터는 Mac입니다.


터미널을 열고 간단히 입력 할 수 있습니다

java -version // this will check your jre version
javac -version // this will check your java compiler version if you installed 

이것은 시스템 환경에 설치된 Java 버전을 보여줍니다 (시스템 환경에서 Java의 경로를 설정했다고 가정).

당신이하지 않은 경우를 통해 추가

export JAVA_HOME=/path/to/java/jdk1.x

그리고 시스템에 자바가 있는지 확실하지 않으면 find터미널에서 사용하십시오 .

find / -name "java"


일반적으로 jdk 설치에는 환경 경로 변수에 javac가 있습니다. 따라서 경로에서 javac를 확인하면 jdk가 설치되어 있음을 나타내는 좋은 지표입니다.


@ maciej-cygan은 Java 경로를 찾기 위해 프로세스를 잘 설명했습니다.

$ which java

디렉토리에 java링크 된 파일 이진 파일 의 경로를 제공합니다 /usr/bin. 다음:

$ cd /usr/bin/ && ls -la | grep java

다음과 같은 뾰족한 위치를 찾으십시오 (나를 위해).

여기에 이미지 설명을 입력하십시오그런 다음 cd지정된 디렉토리로 이동하여 Java의 실제 홈 디렉토리를 찾으십시오. 다음:

$ ls -la | grep java

이 경우 다음과 같습니다.

여기에 이미지 설명을 입력하십시오

스크린 샷에서 알 수 있듯이 Java 홈 디렉토리는 /usr/lib/jvm/java-11-openjdk-amd64입니다. 그래서 따라 나는 (내 bash는 프로필에 JAVA_HOME을 추가 할 필요가 .bashrc, .bash_profile아래처럼 OS에 따라 등) :

JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"

여기 있습니다!


JAVA 문서에 따르면 JDK는 다음 경로에 설치해야합니다.

/Library/Java/JavaVirtualMachines/jdkmajor.minor.macro[_update].jdk

https://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jdk.html 에서 JDK 설치 제거 부분을 참조하십시오.

따라서 해당 폴더를 찾을 수 있으면 JDK가 설치됩니다

참고 URL : https://stackoverflow.com/questions/22539779/how-to-tell-if-jre-or-jdk-is-installed

반응형