OS X 10.9에 Java 설치(Mavericks)
Mac OS X v10.8(Mountain Lion)에 JDK를 설치했습니다.Mac OS X v10.9(Mavericks)로 업그레이드하여 실행했을 때java -version
터미널에는 다음과 같이 표시됩니다.
Java 런타임이 없습니다. 설치를 요청합니다.
JDK ( 1 . 7 ) 。설치는 잘 된 것 같습니다. "아까부터"라고 입력했습니다.java -version
, 즉 '오류', '오류', '오류', '오류', '오류', '오류', '오류'가 나왔어요.
Java 런타임이 없습니다. 설치를 요청합니다.
어떻게 하면 이 문제를 해결할 수 있을까요?
새로운 Mavericks(10.9)는 "설치 요청"을 보여주었지만 아무 일도 일어나지 않았습니다.
해결책은 OS X용 공식 Java 패키지를 수동으로 다운로드하여 설치하는 것이었습니다. 이 패키지는 OS X용 Java 버전 2013-005입니다.
업데이트: 아래 코멘트에서 설명한 바와 같이 동일한 패키지의 최신 버전이 있습니다.
OS X용 Java 2014-001 (위의 데드라인 수정)
Java for OS X 2014-001은 설치 개선 사항을 포함하며 이전 버전의 Java for OS X를 모두 대체합니다.이 패키지는 OS X 2013-005용 Java에 포함된 것과 동일한 버전의 Java 6을 설치합니다.
Oracle에서 최신 공식 JRE만 설치하는 경우 해당 JRE를 가져와 설치하고 새로운 JAVA_를 내보낼 수 있습니다.터미널의 홈
- 터미널 열기
java -version
됩니다.- JRE dmg는 http://www.oracle.com/technetwork/java/javase/downloads/index.html에서 입수할 수 있습니다.
- 인스톨
- 다음과 같이
export JAVA_HOME="/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home"
java -version
이제 너에게 준다java version "1.7.0_45"
최신 JRE를 설치할 수 있는 가장 깨끗한 방법입니다.
해서 '어울리지 않다'를 수 요.export JAVA_HOME
에 기입하다.bashrc
가지다java
「 」 「 」 영 「 」:
echo export JAVA_HOME=\"/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home\" >> ~/.bashrc
Java 7용 JDK를 다운로드하려면 Java SE Downloads를 이용하십시오.
위의 다른 링크는 모두 JRE 또는 Java 6 다운로드 중 하나입니다(이클립스 또는 IntelliJ IDEA와 같은 다른 IDE를 실행하려면 JRE가 아닌 JDK가 필요합니다).
IntelliJ IDEA에 대해서입니다만, Java 6 의 인스톨을 요구하는 경우는, 낡은 클래스의 로더등이 필요한 것 같습니다.대화상자가 뜨면, 지시에 따라서 올바른 장소에 JDK 6 을 인스톨 합니다.
다음에는 '아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, sudo ln -snf
위의 답변에 기재되어 있습니다.
sudo ln -nsf /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents \
/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK
(여기에서는 "위"는 답변이 재평가될 때 결국 의미가 없을 수 있다고 언급했습니다).
저도 세팅했습니다.JAVA_HOME
jdk_1.7.0_xx.jdk
export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home"
그것을 의 that음음음 your 에 추가하세요.PATH
:
export PATH=$JAVA_HOME/bin:$PATH
대안은 애플의 미친 하이퍼링크를 어슬렁거리는 것이지만, 솔직히 말해서 인생은 너무 짧다.
Oracle에서 JDK 1.7을 다운로드하여 설치했습니다.콘솔 / 터미널 Java 7에서는 정상적으로 동작합니다.
GUI를 통해 Java 프로그램(Eclipse 등)을 시작하면 다음과 같은 메시지가 나타납니다.
"Eclipse.app"을 열려면 Java SE 6 실행 시간이 필요합니다.지금 설치하시겠습니까?
이전 Java 버전을 설치하지 않기 때문에 다음 회피책을 사용했습니다.
sudo ln -nsf /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK
monkehWorks의 크레딧.
이 에러는 IntelliJ IDEA의 plist 파일에 Java 버전 1.6*이 필요하기 때문에 발생합니다.이 문제를 해결하려면 1.6*을 1.8*로 교체합니다.
<key>JVMOptions</key>
<dict>
<key>ClassPath</key>
...
<key>JVMVersion</key>
<string>1.8*</string>
<key>MainClass</key>
<string>com.intellij.idea.Main</string>
<key>Properties</key>
<dict>
OP는 Java 7이 필요함을 암시했습니다.Java 6은 더 이상 지원되지 않으므로 기존 앱에 문제가 없는 한 이 시점에서 7 버전을 설치해야 합니다.
http://java.com/en/download/mac_download.jsp?locale=en 에서 구할 수 있습니다.
OS X 10.9에서 Java SDK를 업데이트한 경험은 훨씬 쉬웠습니다.
는 최신의 최 i i운 운운 운운 i i i i i i i i i i i 。Java SE Development Kit 8
SE에서 .dmg 파일을 다운로드하여 설치합니다.그리고 타이핑할 때java -version
터미널에 다음과 같이 표시됩니다.
Java 버전 "1.8.0_11"
Java(TM) SE 런타임 환경(빌드 1.8.0_11-b12)
Java HotSpot(TM) 64비트 서버 VM(빌드 25.11-b03, 혼합 모드)
OS X용 Java 2014-001에 수동으로 다운로드했습니다.
합니다.java -version
.
편집(2015년 1월):HT202912, OS X용 Java에 대하여 2014-001도 참조하십시오.
OP에서:
OS X 2013-005용 Java에서 재설치했습니다.그것은 이 문제를 해결했다.
이 에러는, Java 가 올바르게 인스톨 되어 있지 않은 것을 의미합니다.
1) brew cask install java (No need to install cask separately it comes with brew)
2) java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
추신 - brew-cask란?Homebrew-Cask는 Homebrew를 확장하여 Homebrew를 사용하여 응용 프로그램을 설치한 후 추가 명령어 "설치하려면 이 아이콘을 드래그하십시오."를 실행해야 하는 번거로움을 해결합니다.
주의: 이 문제는 Mavericks만의 문제가 아닙니다.EL Capitan을 포함한 거의 모든 OS X에서 발생합니다.
개발자 키트인 JDK를 설치할 필요가 없으며 런타임 환경인 JRE만 설치할 필요가 없습니다.
언급URL : https://stackoverflow.com/questions/19533528/installing-java-on-os-x-10-9-mavericks
'programing' 카테고리의 다른 글
Java에서 랜덤 번호 가져오기 (0) | 2022.08.25 |
---|---|
Store.js의 플러그인(VeValidate) 사용 (0) | 2022.08.25 |
Vuex 필터 상태 (0) | 2022.08.25 |
REST API - DTO 여부 (0) | 2022.08.25 |
Vue.js 2: sass/scss에서 사용할 수 없는 범위 스타일 (0) | 2022.08.25 |