Fedora15 默认OpenJDK与SunJDK互相切换

来源:互联网 发布:java软件设计模式 编辑:程序博客网 时间:2024/05/16 02:05


标签:

杂谈

分类: linux

本文转自:http://www.chinasb.org/archives/2011/08/3567.shtml

1.查看系统提供的JDK版本信息(可以看到默认安装了OpenJDK)

1[etan@ethan eclipse]$ /usr/sbin/alternatives --config java
2 
3共有 2 个提供“java”的程序。
4 
5  选择    命令
6-----------------------------------------------
7*+ 1           /usr/lib/jvm/jre-1.6.0-openjdk/bin/java
8             /usr/lib/jvm/jre-1.5.0-gcj/bin/java

1前面的+号表示是默认使用的JVM的意思

2.配置SunJDK。

01[root@ethan eclipse]# /usr/sbin/alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_27/bin/java 3
02[root@ethan eclipse]# /usr/sbin/alternatives --config java
03 
04共有 3 个提供“java”的程序。
05 
06  选择    命令
07-----------------------------------------------
08*+ 1           /usr/lib/jvm/jre-1.6.0-openjdk/bin/java
09             /usr/lib/jvm/jre-1.5.0-gcj/bin/java
10             /usr/java/jdk1.6.0_27/bin/java
11 
12按 Enter 来保持当前选择[+],或键入选择编号:3
13[root@ethan eclipse]# /usr/sbin/alternatives --config java
14 
15共有 3 个提供“java”的程序。
16 
17  选择    命令
18-----------------------------------------------
19          /usr/lib/jvm/jre-1.6.0-openjdk/bin/java
20             /usr/lib/jvm/jre-1.5.0-gcj/bin/java
21 + 3           /usr/java/jdk1.6.0_27/bin/java

3.检查JDK版本信息

view sourceprint?
1[root@ethan eclipse]# java -version
2java version "1.6.0_27"
3Java(TM) SE Runtime Environment (build 1.6.0_27-b07)
4Java HotSpot(TM) Server VM (build 20.2-b06, mixed mode)
0 0