web-dev-qa-db-ja.com

スイッチJava CentOS6のバージョン

Java 1.7が存在するCentOS6仮想ボックスがあります。

$ Java -version
Java version "1.7.0_51"
OpenJDK Runtime Environment (rhel-2.4.4.1.el6_5-x86_64 u51-b02)
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)
$ javac -version
javac 1.7.0_51

Java 1.7の代わりにJava 1.6を使用する必要があるので、インストールしました。

$ Sudo yum install Java-1.6.0-openjdk.x86_64
$ Sudo yum install Java-1.6.0-openjdk-devel.x86_64

もう一度バージョンを確認すると、以前と同じになります。他のプロジェクトではJava 1.7が必要なので、それを維持したいと思います。

ここで、デフォルトのJDK およびデフォルトのJREが1.6になるように仮想マシンを構成したいと思います。それ、どうやったら出来るの?また、終了したらJava 1.7に戻すにはどうすればよいですか?

13

あなたが探しているコマンドはalternatives --config Javaおよびalternatives --config javac。追加のドキュメントは ここ です。

29
Appleman1234