Mac OS X での複数の Java バージョンの管理
Mac OS X で開発する場合、互換性要件が異なるさまざまなプロジェクトに複数の Java バージョンが必要になる場合があります。この記事では、Mac に複数の Java バージョンを効果的にインストールして管理する方法について説明します。
Homebrew のアプローチ
Mac 用の人気のあるパッケージ マネージャーである Homebrew は、複数の Java バージョンを管理するための便利なソリューションを提供します。これには、Java バージョンをインストールするための homebrew-cask とそれらを管理するための jenv が含まれています。
インストール手順
- 公式ドキュメントを使用して Homebrew をインストールします。
- homebrew-cask をインストールします。 brew install cask
- jenv をインストールします: brew install jenv
- cask を使用して特定の Java バージョンをインストールします (下記の homebrew-cask バージョンを参照)
- インストールされている各バージョンを jenv に追加します: jenv add
Homebrew-cask バージョン
Homebrew/cask-versions タップを Homebrew に追加します: brew Tap homebrew/cask-versions
特定のものを検索使用バージョン: brew search temurin。次に、それらをインストールします: brew install --cask temurin8、brew install --cask temurin9。
Java のパスとバージョン
インストールされている Java の各バージョンには、異なるパスがあります。 /usr/libexec/java_home -V を使用してパスを確認します。 Mac OS X Mavericks には、3 つの一般的なパスがあります:
- 組み込み JRE: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
- Apple JDK: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/
- Oracle JDK: /Library/Java/JavaVirtualMachines/jdk1.8.0_11.jdk/Contents/Home
トラブルシューティングとリソース
- Java 8 JDK の削除: https://apple.stackexchange.com/questions/288827/how-to-uninstall-java-jdk
- 複数の Java バージョンの管理: http://hanxue-it.blogspot.ch/2014/05/installing-java-8-managing-multiple.html
- Homebrew ドキュメント: http://brew.sh
- Homebrew-cask バージョン: https://github.com/caskroom/homebrew-versions
- Jenv: http://www.jenv.be
以上がMac OS X で複数の Java バージョンを効果的に管理するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。