설명
사용 도구 : 양조를 양조장
Brew Cask는 명령 줄을 사용하여 Mac에서 응용 프로그램을 관리하는 도구입니다. 자동 설치 및 제거 기능을 제공하며 공식 웹 사이트에서 최신 버전을 자동으로 다운로드하여 설치할 수 있습니다. 역학을 기반으로 한 향상된 도구입니다.
# Brew Cask를 설치하지 않는 방법. $ Brew Tap Caskroom/버전 $ Brew Cask 설치 Java를 실행하십시오.
다른 JDK (JDK 7 또는 JDK 6)를 설치 해야하는 경우 홈 브루 피스어 버전을 사용할 수 있습니다.
$ Brew Tap Cask Room/버전 # Cask 설치 Cask, Cask가 이미 설치된 경우 생략 할 수 있습니다. $ Brew Cask 설치 Java6 # Cask를 사용하여 다른 도구를 설치하십시오.
$/usr/libexec/java_home -v # 로컬에서 설치된 Java 버전보기
그렇다면 Java 또는 Java 프로그램을 실행할 때 어떤 JDK가 사용됩니까? OS X에서 Java, 즉/usr/bin/java는 기본적으로 설치된 최신 버전을 가리 킵니다. 그러나 환경 변수 Java_home을 설정하여 포인터를 변경할 수 있습니다.
# 현재 Java 버전 $ Java-Version Java 버전 "1.8.0_60"Java (TM) SE 런타임 환경 (빌드 1.8.0_60-B27) 64 비트 서버 VM (Build 25.60-B23, Mixed Mode)# 스위치 버전# 3 단계에서 로컬 JAVA 주택으로 전환 할 수 있습니다. $ java_home =/library/java/javavirtualmachines/1.6.0.jdk/contents/home java-version java 버전 "1.6.0_65"Java (TM) SE 런타임 환경 (빌드 1.6.0_65-b14-466.1111111111111111111111111111111111111111111616). 20.65-B04-466.1, 혼합 모드)
시스템 환경 변수 수정 :
다음 내용을 ~/.bash_profile에 추가하십시오 (zsh 인 경우 ~/.zshrc를 수정) 파일 :
# JDK 6 내보내기 Java_6_Home = "/library/java/javavirtualmachines/1.6.0.jdk/contents/home"# jdk 8export java_8_home = "/library/java/javirtualmachines/jdk1.8.0_101.jdk/contents/home"export java_home = $ java_8_home #default jdk 8 #별칭 명령 jdk 버전 별칭 jdk6 = "export java_home = $ java_6_home"alias jdk8 = "내보내기 java_home = $ java_8_home"
구성 업데이트 :
$ source ~/.bash_profile #zsh는 소스로 변경해야합니다 ~/.zshrc
Java 버전 전환 :
$ jdk6 #use jdk6 $ java-version java 버전 "1.6.0_65"Java (TM) SE 런타임 환경 (빌드 1.6.0_65-b14-468) Java 핫스팟 (TM) 64-bit Server VM (빌드 20.65-b04-468, mixed mode) $ jdk8 # "1.8.0_101"Java (TM) SE 런타임 환경 (빌드 1.8.0_101-B13) Java Hotspot (TM) 64 비트 서버 VM (빌드 25.101-B13, Mixed Mode)
설명 : MAC 시스템의 환경 변수는 다음의 순서로로드됩니다.
/etc/profile/etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc