Mac 上の Java 8 のインストール問題への対処
Mac 上の Java 8 インストール ファイルの予期しない場所に関する質問と互換性の問題のハイライト開発者が直面する共通の問題。この記事は、これらの問題を解決するための包括的なソリューションを提供することを目的としています。
インストールの異常
Oracle の Java インストーラは、Java 8 ファイルを /Library/Java/JavaVirtualMachines/ に配置する傾向があります。これは、従来の /System/Library/Java/JavaFrameworks/ パスからの逸脱です。この不一致により、システム ツールによる新しいバージョンの認識が妨げられる可能性があります。
解決策: Homebrew のインストール
これらのインストールの問題を解決するには、汎用性の高いパッケージ マネージャーである Homebrew の利用を検討してください。 macOS用。 Homebrew を使用すると、Oracle の公式 Java 実装である OpenJDK を含む、さまざまな JDK バージョンのインストールが可能になります。 Java 8 の場合、次のコマンドで十分です:
brew tap adoptopenjdk/openjdk brew install --cask adoptopenjdk8
既存の Homebrew ユーザー向けの追加手順
adoptopenjdk8 の複数タップ インストールが原因でエラーが発生した場合、次のように正確な場所を指定します:
brew install --cask adoptopenjdk/openjdk/adoptopenjdk8
インストール後の検証
インストールが完了したら、次を実行してパスに Java 8 が存在することを確認します。次のコマンド:
/usr/libexec/java_home -V
出力には Java 8 へのパスが示されます。
互換性の解決
Java コントロール パネルに Java が表示される場合1.8 ですが、/usr/libexec/java_home はまだ古いバージョンを指しているため、Java パス環境変数を変更することを検討してください。
export JAVA_HOME=`/usr/libexec/java_home -v 1.8`
これらの手順により、互換性の問題が解決され、Java に安定した環境が提供されます。プログラミング。
以上がMac での Java 8 インストールの問題を修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。