ユーザ用ツール

サイト用ツール


macos:java

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
macos:java [2025/12/25 12:30] – 作成 nullponmacos:java [2025/12/25 12:40] (現在) nullpon
行 13: 行 13:
 - Amazon Corretto - Amazon Corretto
  
-そのほかMicrosoft, RedHat, SAPなどのビルドも存在する。+そのほかMicrosoft, RedHat, SAPなどのビルドも存在する(らしい)
  
 JDKとJREの違いは、開発ツールの有無(JDKにはjavacコマンドなどが含まれている)。コードを書かないならJREで十分だがJREを配布していないディストリビューションも多い。 JDKとJREの違いは、開発ツールの有無(JDKにはjavacコマンドなどが含まれている)。コードを書かないならJREで十分だがJREを配布していないディストリビューションも多い。
行 34: 行 34:
  
  
-## 現在のJAVA_HOMEを取得+## JAVA_HOME環境変数 
 + 
 +java_homeコマンドを使うと、JAVA_HOME環境変数に設定すべき値を取得できる。
  
 ```bash ```bash
行 50: 行 52:
 ``` ```
  
-新しいJDK指定される、古いバージョンを使いたいならば、`-v`でバージョンを指定+なお、macのjavaコマンドは`/usr/bin/java`だ、こはJAVA_HOMEを参照して対応すJRE, JDKのjavaコマンドを呼び出すもののようだ。このためインストールしたJRE, JDK以下のbinにパスを通す必要はな。つまりJAVA_HOME環境変数によって使用するバージョンを切り替えることができる。 
 + 
 +java_homeコマンドは`-v`でバージョンを指定でき。 
 + 
 + 
 +```bash 
 +$ /usr/libexec/java_home -v 21 
 +/Library/Java/JavaVirtualMachines/temurin-21.jre/Contents/Home 
 +``` 
 + 
 +21に切り替える時は以下のコマンドを実行
  
 ```bash ```bash
macos/java.1766665802.txt.gz · 最終更新: by nullpon