Java in Linux
Java in Linux
1. 下载Java
选择并下载适合当前Linux的软件包。
官方网站上有两种Java安装软件包:
a. Linux 平台上的 Java(tar.gz格式或bin格式)
b. 基于 RPM 的 Linux 平台上的 Java(rpm格式)
2. 解压安装包
到待安装的目录,针对不同的安装包,执行如下不同解压命令。
tar zxvf jdk-6u34-linux-i586.tar.gz
./jdk-6u34-linux-i586.bin
rpm -ivh jdk-6u34-linux-i586.rpm
3. 设置环境变量
vim ~/.bash_profile(仅对当前用户生效)或者vim /etc/profile(对所有用户生效)
export JAVA_HOME=/home/ting/program/java/jdk1.6.0_34
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$HOME/bin:$PATH
说明:最好将$JAVA_HOME/bin加到最前面。
4. 使配置文件立即生效
source ~/.bash_profile或source /etc/profile
5. 查看并替换当前系统默认Java版本
使用命令:update-alternatives --config,查看当前系统某个软件版本
update-alternatives --config java
共有 3 个程序提供“java”。
选择 命令
-----------------------------------------------
* 1 /usr/lib/jvm/jre-1.6.0-openjdk/bin/java
2 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
+ 3 /home/ting/program/java/jdk1.6.0_34/bin/java
使用update-alternatives --install,更新当前系统某个软件版本
update-alternatives --install /usr/bin/java java /home/ting/program/java/jdk1.6.0_34/bin/java 300
update-alternatives --install /usr/bin/javac javac /home/ting/program/java/jdk1.6.0_34/bin/javac 300
参考:http://forum.ubuntu.org.cn/viewtopic.php?t=183803
6. 测试Java是否安装成功
java -version
java version "1.6.0_34"
Java(TM) SE Runtime Environment (build 1.6.0_34-b04)
Java HotSpot(TM) Client VM (build 20.9-b04, mixed mode, sharing)