0
は/ usr/libに/ JVM/javaの-8-オラクル/ binに/ javaはその実行可能であるに私は最近、私のノートパソコンに完全なOracleのJDK(JREだけでなく)がインストールされている、まだ私は--config Javaメニューで私のOracle java jdkを見ることができないのはなぜですか?
sudo update-alternatives --config java
を入力すると
、私はそれを見ることができません、私はOracle jreだけを参照してください。なぜ、どのようにそれを修正するには?あなたがsudo update-alternatives --install
でそれをインストールする必要が
sudo update-alternatives --config java
There are 3 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-9-openjdk-amd64/bin/java 1091 auto mode
1 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode
* 2 /usr/lib/jvm/java-8-oracle/jre/bin/java 1081 manual mode
3 /usr/lib/jvm/java-9-openjdk-amd64/bin/java 1091 manual mode
Press <enter> to keep the current choice[*], or type selection number: 0
update-alternatives: using /usr/lib/jvm/java-9-openjdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode
thanx出来た。 Btw、優先順位はJavaのバージョンの優先順位を、異なるJavaバージョンのファイルを試すとき、またはCPUメモリまたはsmthの全体的な優先順位を、JDKだけでなくアプリケーションのいくつかのセットで試すのかどうかを意味しますか? – NiHao92
@ NiHao92優先順位は、自動代替モードで使用するときにupdate-alternativesによって使用されます。それは他のものとは何の関係もありません。 – Oleg