두 가지 접근 방식이 필요할 수 있습니다.
- 하나는 애플릿 플러그인의 버전 만 전환합니다.
- 애플릿 플러그인의 버전을 전환하지 않고 JRE의 다른 부분에 대한 버전을 전환하는 다른 방법입니다.
내 최근 사용 사례 :
- 플러그인을 사용하지 않는 앱용 Java 8
- 애플릿 플러그인 용 Java 7 업데이트 9
JRE / JDK의 다른 부분은 아닌 애플릿 플러그인을 Java 8에서 Java 7 Update 9로 전환하려면
- 웹 브라우저 및 Java 또는 Java 애플릿 플러그인을 사용하는 다른 앱을 종료하십시오.
- JDK 8 설치
- 플러그인을 치워
- JRE 7 업데이트 9 또는 JDK 7 업데이트 09를 설치하십시오.
따로 설정 : 제안 된 이동
sudo mv /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin /private/var/tmp
당신이하려는 경우 전환 자주, 당신은 다른 임시 위치를 선호 할 수 있습니다.
결과
sh-3.2$ java -version
java version "1.8.0-ea"
Java(TM) SE Runtime Environment (build 1.8.0-ea-b58)
Java HotSpot(TM) 64-Bit Server VM (build 25.0-b02, mixed mode)
sh-3.2$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.8.2
BuildVersion: 12C60
동시에 :
JRE / JDK의 다른 부분은 아닌 애플릿 플러그인을 Java 7 Update 9에서 Java 6 Update 37로 전환하려면
아래 답변 :
애플릿 플러그인이 아닌 JRE를 Java 8에서 Java 7 Update 9로 전환하려면
JDK 7 업데이트 09를 설치 한 다음 JDK 8을 설치하십시오.
- OS와 앱은 기본적으로 가장 큰 버전을 사용합니다.
Java를 사용하는 모든 앱을 종료하십시오. 브라우저를 종료 할 필요가 없습니다.
jdk1.8
… 디렉토리를 제외하고
/Library/Java/JavaVirtualMachines
- OS 및 앱은 Java 7 업데이트 9를 사용합니다.
애플릿 플러그인이 아닌 JRE를 Java 7 Update 9에서 Java 6 Update 37로 전환하려면
Java를 사용하는 모든 앱을 종료하십시오. 브라우저를 종료 할 필요가 없습니다.
jdk1.7
… 디렉토리를 제외하고
/Library/Java/JavaVirtualMachines
- OS 및 앱은 Java 6 업데이트 37을 사용합니다.
예
macbookpro08-centrim:~ gjp22$ java -version
java version "1.7.0_09"
Java(TM) SE Runtime Environment (build 1.7.0_09-b05)
Java HotSpot(TM) 64-Bit Server VM (build 23.5-b02, mixed mode)
macbookpro08-centrim:~ gjp22$ sudo mv /Library/Java/JavaVirtualMachines/jdk1.7.0_09.jdk /private/var/tmp
Password:
macbookpro08-centrim:~ gjp22$ java -version
java version "1.6.0_37"
Java(TM) SE Runtime Environment (build 1.6.0_37-b06-434-11M3909)
Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01-434, mixed mode)
일반적으로
OS X 사용자의 경우 Oracle에서 제공하는 일부 내용은 처음에 오해의 소지가 있습니다.
… 등등.
간단
위의 어느 것도 이전에 애플에 의해 설치된 앱 관련 자바 환경으로의 전환으로 간단없는 반면, 상대적으로 간단한 방법 따로 설정하지 (특수 제거가 필요) ... 드래그 앤 드롭 설치를위한 소원을 연상 이전에 표현 에 오픈 JDK-OSX 빌드 영역입니다.
누군가 앱을 만들고 싶어하지만 심볼릭 링크를 사용하지 않는 것이 좋습니다. 작동하지만 설치에 대한 향후 끌어서 놓기 방식과 일치하지 않을 수 있습니다.
사이드 노트
글을 쓰는 시점에서 가장 최근에 어떤 지원 릴리스 오라클은 업데이트를하게 공개적으로 사용할 수 있는 37 자바 6 업데이트 (OS X 이외의 다른 플랫폼 용) 및 자바 7 업데이트 (9) (OS X를 포함한 플랫폼).
더 큰 릴리스가 제공 될 예정이므로이 답변을 적절히 해석하십시오.
이 답변의 Java 버전 용어는 Java 도움말 센터 용어 와 일치 합니다.