0
1

More than 3 years have passed since last update.

jenvでjava1.7(zulu7)を特定のディレクトリ配下で利用する

Posted at

jenvでjava1.7(zulu7)を特定のディレクトリ配下で利用する

jenvインストール

$ brew install jenv

jenv設定

$ echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bashrc
$ echo 'eval "$(jenv init -)"' >> ~/.bashrc

java1.7(zulu7)をインストール

$ brew cask install zulu7

インストールされているjdkの一覧を表示する

$ /usr/libexec/java_home -V
Matching Java Virtual Machines (3):
    14.0.1, x86_64: "OpenJDK 14.0.1"    /Library/Java/JavaVirtualMachines/openjdk-14.0.1.jdk/Contents/Home
    1.8.0_241, x86_64:  "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_241.jdk/Contents/Home
    1.7.0_262, x86_64:  "Zulu 7.38.0.11"    /Library/Java/JavaVirtualMachines/zulu-7.jdk/Contents/Home

一覧からzulu7をjenvに登録する

$ jenv add /Library/Java/JavaVirtualMachines/zulu-7.jdk/Contents/Home

特定のディレクトリでjava1.7(zulu7)を利用できるようにする

$ cd /Users/tofu/Projects/BotHack/javabots/JavaBot/
$ jenv local 1.7

設定できたか確認

$ jenv versions
  system
* 1.7 (set by /Users/tofu/Projects/BotHack/javabots/JavaBot/.java-version)
  1.7.0.262
  zulu64-1.7.0.262

java1.7(zulu7)が利用できるようになったか確認する

$ java -version
openjdk version "1.7.0_262"
OpenJDK Runtime Environment (Zulu 7.38.0.11-CA-macosx) (build 1.7.0_262-b10)
OpenJDK 64-Bit Server VM (Zulu 7.38.0.11-CA-macosx) (build 24.262-b10, mixed mode)

よかったよかった

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1