2017-12-20 10 views
0

MacOSX El CaptainでJavaバージョンをダウングレードするにはどうしますか?今、私は、Java -versionを実行したときに私が取得:El CaptainでJavaをダウングレードする方法

Javaバージョン "9.0.1" は、Java(TM)SEランタイム環境(ビルド+ 11 9.0.1) は、Java HotSpot(TM)64ビットサーバーVM

(9.0.1 + 11、混合モードを構築する)私はそれを言う持っている必要があります。

Javaのバージョン "1.8.0_25" Javaの(TM)SEランタイム環境(ビルド9.0.1+ 11) Java HotSpot(TM)64ビットサーバーVM(ビルド9.0.1 + 11、混合モード)

したがって、特定のnpm javaベースのパッケージを実行できます。

私は、Java Webサイトのinstructionsに従って、アンインストールして再インストールしてみました。彼らはこれらの3つのコマンドを実行することを提案します:

sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin 
sudo rm -fr /Library/PreferencePanes/JavaControlPanel.prefPane 
sudo rm -fr ~/Library/Application\ Support/Java 

これは何もしないようです。私がjava -versionを実行しても、私は同じ結果を得ます。

私はを見ましたが、ビデオで参照されているJavaAppletPlugin.pluginが見つかりません。

私は間違っていますか? El Captain Mac OSでJavaバージョンをどのように変更しますか? SDKMANで

+1

プロンプトから "which java"コマンドを実行して、Javaがインストールされている場所を確認してください。 – PillHead

+0

は、/ usr/binにあります。 – kawnah

+0

そこから削除しようとしません。このリンクには、あなたのインストールをどこから削除するかに関するいくつかの代替提案があります(sudo rm -fr /Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk/)... https://gist.github.com/schnell18/ bcb9833f725be22f6acd01f94b486392下記のSDKMANの提案がより良いオプションになるかもしれません – PillHead

答えて

1

ルック - あなたはそれをインストールhttp://sdkman.io/

、その後、sdk list java

sdk list java 

================================================================================ 
Available Java Versions 
================================================================================ 
    9.0.1-zulu 
    9.0.1-oracle 
    9.0.0-zulu 
    8u152-zulu 
    8u151-oracle 
    8u144-zulu 
> + 8u141-oracle 
    8u131-zulu 
    7u141-zulu 
    6u65-apple 

を行うあなたはこれらのいずれかまたはすべてをインストールし、デフォルトを使用して設定したい方いずれかを選択する、などのことができますうまく:

はこちらのドキュメントを参照してください:

http://sdkman.io/usage.html

+0

完璧、ありがとうございます! – kawnah

関連する問題