저는 OS X Yosemite를 실행하고 있습니다. 다음과 같이 경로에 Java를 추가합니다 .bashrc
.
export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
export PATH=$JAVA_HOME/bin:$PATH
/user/libexec/java_home -v 1.8
나에게 을 가리킨다 /Library/Java/JavaVirtualMachines/jdk1.8.0_74.jdk/Contents/Home
.
이것은 내 "기본" JDK를 1.8.0_74로 설정합니다. 이 JDK가 어디서 왔는지 잘 모르겠습니다. 요세미티와 함께 배송된 것 같아요.
이와 별도로 Java Updater는 주기적으로 실행되어 Java를 업데이트합니다. 현재 1.8.0_161을 사용하고 있다고 나와 있습니다.
하지만 내 컴퓨터 어디에서도 찾을 수 없습니다! 내부가 아닙니다 /Library/Java/JavaVirtualMachines/
. 시도해 보았 find / -name java -type f
으나 여전히 찾지 못했습니다. 어디입니까?
답변1
JRE만 설치하면 들어갑니다./Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/
JDK를 설치하면 들어갑니다./Library/Java/JavaVirtualMachines/
JRE는 브라우저에서만 사용할 수 있으므로 일반적인 Java 사용에는 많이 사용되지 않습니다. 일반 Java 프로그램이나 Eclipse와 같은 프로그램을 실행하려면 JDK가 필요합니다.