Mac 에서 JAVA 획득 방법홈 경로

1321 단어 macJAVA_HOME
Mac 에 자바 실행 환경 을 설치 하고 JAVA 를 추가 하지 않 았 을 때HOME 변수 일 때 우 리 는 어떻게 JAVA 를 얻 습 니까?HOME 변수의 경 로 는?
홈 디 렉 터 리 에서 명령 을 직접 실행 합 니 다:
/usr/libexec/java_home [-V]

출력 획득 가능:
/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home

그리고 JAVA 에 추가 할 수 있 습 니 다.HOME 변수 Mac 환경 변수 설정).
cd 가/usr/libexec 디 렉 터 리 에 도착 하면 자바홈 명령 은 오히려 실행 할 수 없 을 수도 있 습 니 다.
java_홈 은 링크 파일 입 니 다. 링크 대상 파일 을 볼 수 있 습 니 다.
ls -l /usr/libexec/java_home

출력:
/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java_home

주 소 를 직접 복사 하지 않 고 명령 출력 을 실행 하 는 이 유 는 무엇 입 니까?
그것 은 서로 다른 시스템 버 전 jvm 에 설 치 된 디 렉 터 리 가 다 를 수 있 기 때 문 입 니 다. eclipse 공식 은 이 방법 을 통 해 찾 은 것 입 니 다.
  Info.plist(    -->eclipse   -->eclipse  -->       )        :

<!-- to use a specific Java version (instead of the platform's default) uncomment one of the following options,
or add a VM found via $/usr/libexec/java_home -V

	<string>-vm</string><string>/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Commands/java</string>
	<string>-vm</string><string>/Library/Java/JavaVirtualMachines/1.8.0.jdk/Contents/Home/bin/java</string>
-->

좋은 웹페이지 즐겨찾기