1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

自分用のJava備忘録

Posted at

Javaについての備忘録

Javaのバージョン確認

sinaku:bash-4.3$java -version
java version "1.7.0_101"
OpenJDK Runtime Environment (IcedTea 2.6.6) (7u101-2.6.6-0ubuntu0.14.04.1)
OpenJDK 64-Bit Server VM (build 24.95-b01, mixed mode)

or

sinaku:bash-4.3$java -fullversion
java full version "1.7.0_101-b00"

インストールディレクトリの確認

sinaku:bash-4.3$/usr/sbin/update-java-alternatives -l
java-1.7.0-openjdk-amd64 1071 /usr/lib/jvm/java-1.7.0-openjdk-amd64
java-8-oracle 1072 /usr/lib/jvm/java-8-oracle

Javaの切り替え

java

sinaku:bash-4.3$sudo update-alternatives --config java
alternative java (/usr/bin/java を提供) には 2 個の選択肢があります。

  選択肢    パス                                          優先度  状態
------------------------------------------------------------
  0            /usr/lib/jvm/java-8-oracle/jre/bin/java          1072      自動モード
* 1            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      手動モード
  2            /usr/lib/jvm/java-8-oracle/jre/bin/java          1072      手動モード

現在の選択 [*] を保持するには Enter、さもなければ選択肢の番号のキーを押してください:

javac

sinaku:bash-4.3$sudo update-alternatives --config javac
alternative javac (/usr/bin/javac を提供) には 2 個の選択肢があります。

  選択肢    パス                                       優先度  状態
------------------------------------------------------------
  0            /usr/lib/jvm/java-8-oracle/bin/javac          1072      自動モード
* 1            /usr/lib/jvm/java-7-openjdk-amd64/bin/javac   1071      手動モード
  2            /usr/lib/jvm/java-8-oracle/bin/javac          1072      手動モード

現在の選択 [*] を保持するには Enter、さもなければ選択肢の番号のキーを押してください:

ただし、JAVA_HOMEやJAVA_PATHについては切り替わらないので、注意。

JAVA_HOMEの切り替え

$ vim ~/.bashrc

# 一番下へ↓4行を追加

JAVA_HOME=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::")
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH

$ source ~/.bashrc

↑情報基 ryo’s blog(^人^)感謝♪詳しい話はリンク先を見ること。

JAVA_PATHの設定

1
3
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
1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?