LoginSignup
14
8

More than 5 years have passed since last update.

JAVA_HOMEについて

Last updated at Posted at 2018-04-12

JAVA_HOMEについて

環境

Mac OS(バージョンは10.13.4)

JAVA_HOMEとは

Javaとかにはバージョンごとにフォルダにその情報とかが入っている。
そこまでの階層/Library/Java/JavaVirtualachine/jdk{バージョン}/をさすのはめんどくさいから、JAVA_HOMEという変数みたいなのに入れて楽に扱おうというもの。

設定の方法

1、登録

export JAVA_HOME=`ディレクトリ`

のコマンドをターミナルに打ち込めばいいらしい。
なお、ディレクトリは

/usr/libexec/java_home

コマンドで表示できる。
このコマンドは

/System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java_home

の短縮系みたいなもので上記の階層/Library/Java/JavaVirtualachine/jdk{バージョン}/が表示される。

2、確認

echo $JAVA_HOME

このコマンドで呼べれて入ればおっけい。

Javaのバージョン切り替え

Java9を使いたい時

export JAVA_HOME=`/usr/libexec/java_home -v 9`

Java8を使いたい時

export JAVA_HOME=`/usr/libexec/java_home -v 1.8`

こうやって切り替えを行うのか。

参考にさせていただいた記事

ありがとうございました
MacでのJAVA_HOME設定
MacでのJava開発環境構築を通して「PATHを通す」意味を学ぶ

14
8
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
14
8