사용자 도구

사이트 도구


java:jabba

문서의 이전 판입니다!


Jabba

  • Cross Platform Java installler
  • Linux, MacOS X, Windows 모두 지원한다.
  • src.zip 을 포함하지 않고 있다. IDE 에서 Java 소스 연동을 하고자 한다면 system 에 별도 설치하고 link로 하는게 낫다.

Uninstall

  • ~/.jabba (on Linux/Mac OS X) / %USERPROFILE%/.jabba (on Windows) 를 삭제한다.

Install Oracle JDK on Windows

# 관리자 권한으로 PowerShell 을 열고
jabba install 1.8
jabba install 1.10
 
# 1.7, 1.6 은 Oracle 홈페이지에서 다운받아서 따로 설치해서 PowerShell을 관리자 권한을로 열고
jabba link system@1.7 C:\Development\Java\jdk1.7.0_80\
jabba link system@1.6 C:\Development\Java\jdk1.6.0_45\

use

jabba use 1.8
jabba use system@1.7
 
# PowerShell을 관리자 권한으로 열어서
jabba alias default 1.8

Windows 에서 Java 10 이 PATH 가장 앞에 오는 현상

  • Windows 에서 Java 10 이 PATH 가장 앞에 와서 JAVA_HOME을 무시하게 하는 현상이 발생할 수 있듬.
  • 환경변수에서 C:\Program Files (x86)\Common Files\Oracle\Java\javapath 삭제

PowerShell에서 기본 JDK 초기화

  • $profile 파일에 보면 jabba 초기화 script 가 있는데 그 아래에 아래를 넣어주면 기본 JDK가 설정된다.
    # 이미 default 버전 alias가 돼 있는 상태에서
    jabba use default
java/jabba.1554277483.txt.gz · 마지막으로 수정됨: 2019/04/03 16:44 저자 kwon37xi