Mac OS X での複数の Java バージョンの管理
コンテキスト:
Mac OS に JDK 8 が正常にインストールされました。 Xシステム。ただし、開発目的には JDK 7 のインストールが必要になります。 DMG ファイル経由で古いバージョンをインストールしようとすると、新しい Java バージョンがすでにインストールされているという警告が生成され、インストーラが終了します。
解決策:
Mac OS X 上で複数の Java バージョンを管理するアプローチは、パッケージ管理システムである Homebrew を使用します。 Homebrew は、このタスクに 2 つのユーティリティを使用します。
-
homebrew-cask: さまざまな Java バージョンをインストールします。
-
jenv: インストールされた Java を管理します。
手順:
- Homebrew をインストールします。
- Homebrew jenv をインストールします。
- Homebrew をインストールします。 cask.
- cask を使用して特定の Java バージョンをインストールします。 (詳細については、以下の「homebrew-cask バージョン」セクションを参照してください。)
- 管理のためにインストールされたバージョンを jenv に追加します。
- jenv がバージョンを正しく管理していることを確認します。
- 必要な Java バージョンごとに手順 4 ~ 6 を繰り返します。
homebrew-cask バージョン:
homebrew/cask-versions タップを Homebrew に追加します:
brew tap homebrew/cask-versions
ログイン後にコピー
利用可能なバージョンを検索します:
brew search temurin
ログイン後にコピー
必要なバージョンをインストールします:
brew install --cask temurin8
brew install --cask temurin9
ログイン後にコピー
インストールされているバージョンを jenv に追加します:
jenv add <javaVersionPathHere>
ログイン後にコピー
追加の考慮事項:
リソース:
- [Mac からの Java 8 JDK の削除](https://stackoverflow.com/questions/15196242/removing-java-8-jdk-from -mac)
- [Homebrew を使用した複数の Java インストールの管理](http://hanxue-it.blogspot.ch/2014/05/installing-java-8-managing-multiple.html)
- [Mac セットアップ](http://sourabhbajaj.com/mac-setup/index.html)
- [Homebrew](http://brew.sh)
- [Homebrew ドキュメント] ](https://github.com/Homebrew/homebrew/tree/master/share/doc/homebrew#readme)
- [Homebrew Cask](https://github.com/caskroom/homebrew-cask) )
- [ジェンブ](http://www.jenv.be)
以上が特に新しいバージョンがインストールされており、古いバージョンをインストールしたい場合、Mac OS X で複数の Java バージョンを管理するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。