tomysmile/brew-java-and-jenv.md

설치 브루 첫번째

brew updatebrew tap caskroom/caskbrew install brew-cask

오류가 발생하는 경우에는”이미 설치된”지시에 따라 연결을 해제한 다음 다시 설치:

brew unlink brew-caskbrew install brew-cask

업그레이드 brew:

brew update && brew upgrade brew-cask && brew cleanup && brew cask cleanup

Install Java7 8

사용자에서 유래를 경고 설치하지 않 8 까지 7 이 설치되어 있습니다. 그래서 우리는 먼저 JDK7 을 설치할 것입니다.

NVM 과 같은 다른 버전 관리자와 달리 jEnv 자체는 JDKs 를 설치하지 않습니다. 너 스스로해야 해. 운 좋게도 자작 나무 통은이 작업을 정말 쉽게 만들었습니다. 하지만 일을 하기 전에는,을 확인해 보자면 우리는 이미 JDK7 에 의해 설치 Homebrew 통:

brew tap caskroom/versionsbrew cask info java7

install Java7:

brew cask install java7

로 실행하는 경우 권한 문제가 sudo 의 시작 부분에서 위의 명령입니다.

오늘 현재 Java8 은 최신 안정입니다. 다음 명령을 실행하여 설치하 Java8:

brew cask install java

이러한 두 가지 Jdk 에 설치될 것이 다음과 같은 디렉토리입니다. JDKs 의 마이너 및 패치 버전이 다를 수 있습니다.

/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home//Library/Java/JavaVirtualMachines/jdk1.8.0_66.jdk/Contents/Home/

입력 jEnv

이제는 시간을 설치하 jEnv:

brew install jenv

에 다음 줄을 추가~/.bash_profile. 그러면 jEnv 가 초기화됩니다.

# Init jenvif which jenv > /dev/null; then eval "$(jenv init -)"; fi

jEnv 는 JDKs 를 설치하지 않으므로 jEnv 에게 어디에서 찾아야하는지 알려야합니다. 형 이러한 명령을 등록하는 Jdk 에 jEnv(체 부과 패치 버전을 가진 당신):

jenv add /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jenv add /Library/Java/JavaVirtualMachines/jdk1.8.0_66.jdk/Contents/Home/

후에는,이 명령을 실행하 목록에 등록된 모든 Jdk:

jenv versions

별표가있는 버전은 활성 버전입니다.

In my case,I 를 유지해야 JDK7 으로 기본 버전으로,그래서 나는 설정 버전 글로벌 1.7:

jenv global oracle64-1.7.0.79

고 내 프로젝트에서 나는 설정의 로컬 JDK 버전이 1.8:

cd <my project>jenv local oracle64-1.8.0.66

위의 명령을 만들 것입니다.프로젝트 루트에서 자바 버전 파일. 그 내용은이 프로젝트를 위해 방금 고른 버전입니다.

oracle64-1.8.0.66

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다