Mac OS X에서 Java는 어디에 설치됩니까?
방금 여기 에서 Mac OS 10.7.5에 Java 7u17을 다운로드 한 다음 성공적으로 설치했습니다. JNI 프로그래밍을 수행하려면 Mac에서 Java가 설치된 위치를 알아야합니다.
/Library/Java/JavaVirtualMachines/
폴더 안에라는 폴더가있을 거라고 생각했는데 1.7.0.jdk
폴더가 비어있는 것을 발견했습니다. 이것은 ls /Library/Java/JavaVirtualMachines/
터미널에서 실행 하여 확인되었습니다 . 다른 곳에 설치되었는지 확인하기 위해 검색을 시도했지만 아무것도 나타나지 않는 것 같습니다.
누군가 내 Mac에서 Java가 설치된 위치를 알려주시겠습니까?
/usr/libexec/java_home -v 1.8
터미널 셸에서 명령을 사용 하여 Java 1.8 홈 디렉토리가 어디에 있는지 확인하십시오.
최신 Java 버전의 홈 디렉토리 만 찾으려면 버전을 생략하십시오. 예 :/usr/libexec/java_home
echo $(/usr/libexec/java_home)
터미널에서 명령을 사용 하여 Java가 설치되는 경로를 알 수 있습니다 .
실제로 JDK가 아닌 Java 7 JRE가 설치되어있는 것으로 나타났습니다. 올바른 다운로드 링크는 여기에 있습니다 . 설치 후 jdk1.7.0jdk
JavaVirtualMachines 디렉토리에 나타납니다.
JRE 만 설치하면 다음 위치에있는 것 같습니다.
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
유닉스 찾기 기능을 사용하여 설치된 Java 찾기 ...
sudo find / -name java
이것을 시도해보십시오. Mac OS X에서 Java 설치 경로를 찾는 쉬운 방법입니다.
이동
1) / Library ie Macintosh HD / Library
2) Java 폴더를 찾은 라이브러리를 클릭하십시오.
3) 그래서 최종 경로는
/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home
이것이 누군가에게 도움이되기를 바랍니다.
Java package structure of Mac OS is a bit different from Windows. Don't be upset for this as a developer just needs to set PATH
and JAVA_HOME
.
So in .bash_profile
set JAVA_HOME
and PATH
as below. This example is for Java 6:
export JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
export PATH=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin:$PATH
If you type
java -verbose
This also gives the location from which the jars are loaded and hence also the java path.
Edited: Alias to current java version is /Library/Java/Home
For more information: a link
just write /Library/Java/JavaVirtualMachines/
in Go to Folder --> Go in Finder
I have just installed the JDK for version 21 of Java SE 7 and found that it is installed in a different directory from Apple's Java 6. It is in /Library/Java... rather then in /System/Library/Java.... Running /usr/libexec/java_home -v 1.7 versus -v 1.6 will confirm this.
나는 serkan의 솔루션을 시도했지만 OS X Mavericks에서 java 7의 위치를 찾았습니다. 그것은 상주 "/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/"
하지만 기본 JDK로 만들기 위해 홈 디렉토리의 .bash_profile에 JAVA_HOME 시스템 변수를 설정 "/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/"
하여 serkan의 아이디어 덕분에 지금 시작하고 실행해야했습니다.
대상 :
OS X : 10.11.6
자바 : 8
@Morrie의 답변을 확인합니다.
export JAVA_HOME=/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home;
which java
터미널이 설치된 위치를 표시하려면 입력하십시오 .
시스템 환경 설정, Java 제어판, Java,보기에 현재 설치된 기본 JRE의 정확한 위치가 표시됩니다.
참고 URL : https://stackoverflow.com/questions/15826202/where-is-java-installed-on-mac-os-x
'programing' 카테고리의 다른 글
동적으로 명명 된 속성을 JavaScript 개체에 추가 할 수 있습니까? (0) | 2020.09.30 |
---|---|
숫자가 실수인지 정수인지 어떻게 확인합니까? (0) | 2020.09.30 |
변수에 값을 할당하여 한 줄씩 파일 읽기 (0) | 2020.09.30 |
마스터와 개발 분기 병합 (0) | 2020.09.30 |
.whl 파일이있는 Python 패키지를 어떻게 설치합니까? (0) | 2020.09.29 |