rokkonet

PC・Androidソフトウェア・アプリの開発・使い方に関するメモ

JavaをArch系のManjaro Linuxにインストール

2021 Nov. 23.
2021 May 05.

JDKのインストール

# pacman -Syu
# pacman -S jdk-openjdk

JAVA_HOME、PATHをシステムワイドに設定

/etc/profile.d/my-profile.shに書き込む(ファイル名my-profileは任意)

JAVA_HOME=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::")
export JAVA_HOME  ## exportしなければ設定できなかった
PATH="${JAVA_HOME}/bin:${PATH}"
export PATH

システムを再起動

# reboot

確認

$ archlinux-java status
Available Java environments:
  java-17-openjdk (default)
  java-8-openjdk

### デフォルトjavaの設定
# archlinux-java set java-17-openjdk

$ java --version
openjdk 17.0.1 2021-10-19
OpenJDK Runtime Environment (build 17.0.1+12)
OpenJDK 64-Bit Server VM (build 17.0.1+12, mixed mode)

$ javac --version
javac 17.0.1

$ echo $JAVA_HOME
/usr/lib/jvm/java-17-openjdk

$ echo $PATH
...:/usr/lib/jvm/java-17-openjdk/bin:...