本文借鉴于http://blog.sina.com.cn/s/blog_437ff56b0101byut.html,感谢作者的详细说明。
Fedora 20默认的是openJDK,可以通过以下命令查询:
java -version
如果想要设置Sun Java为默认java环境需要:
1. 安装,去官网下载,Fedora用linux的rmp包就可以,至于tar包的没研究怎么用,莫非设一下环境变量就可以了?
rpm -ivh jdk-7u45-linux-x64.rpm
2. 设置环境变量,在/etc/profile文件结尾加上:
#set java environment
JAVA_HOME=/usr/java/jdk1.7.0_45
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOEM/lib/dt.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
3. 安装配置SunJDK,嗯完全不知道什么意思,回头查查:
alternatives --install /usr/bin/java java /usr/java/jdk1.7.0_45/bin/java 500
alternatives --install /usr/bin/javac javac /usr/java/jdk1.7.0_45/bin/javac 500
4. 设置默认JDK,选择2:
alternatives --config java
There are 2 programs which provide 'java'.
Selection Command
-----------------------------------------------
* 1 /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60-2.4.3.0.fc20.x86_64/jre/bin/java
+ 2 /usr/java/jdk1.7.0_45/bin/java
5. 确认一下:
java -version
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)