2016-09-23 5 views
0

私はjava (1.6,1.7,1.8)の3バージョンをインストールしています。 Javaの代替製品はJava 1.8に設定されています。ですから、私がjava -versionと入力すると、それは選択肢から取り上げられ、java 1.8と表示されます。JAVA_HOMEを設定できません

ここでは他のバージョンのjava (1.6 or 1.7)を使用したいと思っています。そのためには、他のjavaパスで.bashrcを更新しようとしました。しかし、まだそれは、ユーザレベルから代替のJavaを無効にする方法はあり代替バージョン(1.8)

enter image description here

を示しています。ここで

+0

あなたは何をしましたか?代替手段は '/ usr/lib/jvm/java/bin/java'を'/usr/bin/java'に(多数の迂回によって)リンクします。 –

+0

代替を使用してJavaバージョンを変更すると、すべてのJavaバージョンに番号が付けられ、必要なバージョンが選択されます。 – piyushj

+0

このリンクの手順を試してみてください。 http://ask.xmodulo.com/change-default-java-version-linux.html – mhasan

答えて

0

Javaのバージョンを切り替えるには、ご使用の環境を変更する必要はありません。

単純に、使用したいバージョンを修飾することができます。あるいは、希望するバージョンがであることを確認してください。最後にはPATHにはとなります。

例についてはこれまでの回答をご覧ください。 Windows用ですが、Linuxでも同様に動作します。私は

以下

export PATH:new_java_path:$PATHようでし修正

を発見
  https://stackoverflow.com/a/32365879/5221149

+0

のスクリーンショットを追加しましたあなたの方法を使用することは非常に困難です。私がデフォルトでjavaプログラムを実行するときはいつでも、代わりにまたは.bashrcを選ぶでしょう。 – BruceWayne

0

。今、現在のセッションで働き始めました。

関連する問題