Mac は JDK 環境変数を管理します

JDKのダウンロードとインストール

Java ダウンロード公式 Web サイト

上記の公式 Web サイトのページでは、最新の JDK19or17 または現在主流の JDK8or11 をダウンロードできます。

必要な JDK バージョンとコンピューターのバージョンを選択し、ダウンロードしてインストールします。
Mac では dmg インストールを選択した場合は自動的に環境変数が設定されますが、圧縮パッケージを選択した場合は解凍後に環境変数を設定する必要があります。

マルチバージョンJDK環境

ブロガーを例に挙げると、Android プログラムの開発には一般的に JDK11 が使用されますが、cocos2.4.9 のゲームパッケージ環境を作成するには JDK8 のみが使用できます。
そのため、バージョン切り替えを実装して複数バージョンのJDK環境を構築する必要がありますbrew+jenv

Jenvはpynevと同様にJDK環境を切り替えることはできますが、JDKをインストールすることはできないため、複数のバージョンを自分でダウンロードしてインストールし、addコマンドで追加する必要があります。

醸造する

醸造 github ホームページ

brewをインストールすると、brew公式サイトのホームページが表示されます

ジェンブ

jenv 公式ドキュメント
jenv github ホームページ

  1. brew を使用して jenv をインストールするbrew install jenv
  2. 環境変数を構成する
#Bash
$ echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(jenv init -)"' >> ~/.bash_profile
#Zsh
$ echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc
$ echo 'eval "$(jenv init -)"' >> ~/.zshrc
  1. Java ダウンロード 公式 Web サイトをダウンロードして、さまざまなバージョンの JDK をインストールします
  2. JDK を jenv に追加するjenv add PATH_TO_JVM_HOME
    1. dmg によってインストールされた JDK はデフォルトの/Library/Java/JavaVirtualMachines/場所にあり、追加できますjenv add /Library/Java/JavaVirtualMachines/jdk_version/Contents/Home/
    2. AndroidStudio のデフォルトの jdk を次のように追加します。jenv add /Applications/Android\ Studio.app/Contents/jbr/Contents/Home
  3. jenv に追加された JDK バージョンを表示しますjenv versions。 * はデフォルトで現在選択されているバージョンです。
* system (set by /Users/user/.jenv/version)
  11.0
  11.0.2
  openjdk64-11.0.2
  1. 指定したバージョンに切り替える
jenv shell <version>-- 只为当前 shell 会话选择
jenv local <version>-- 当你在当前目录(或其子目录)时自动选择
jenv global <version>-- 为您的用户帐户全局选择

jenv global切り替え後は端末の再起動が必要です。

おすすめ

転載: blog.csdn.net/DeMonliuhui/article/details/128460524