Ubuntu JDK安装配置

1)ubuntu已经默认安装了JDK,配置环境变量即可;

2)如果没有安装,可以使用apt-get insall sun-java6-jdk进行安装,默认位置/etc/lib/jvm目录下;

3)设置java环境变量;

vim /etc/profile或者vim/etc/environment

#jesse add jdk envirment

export JAVA_HOME=/usr/lib/jvm/java-6-openjdk

export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH=.:$JAVA_HOME/jre/lib/dt.jar:$JAVA_HOME/jre/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/jre/lib

4)验证JDK是否安装成功;

jave -version

root@ciserver:/#java -version

java version"1.6.0_22"

OpenJDK RuntimeEnvironment (IcedTea6 1.10.1) (6b22-1.10.1-0ubuntu1)

OpenJDK 64-BitServer VM (build 20.0-b11, mixed mode)

root@ciserver:/#

echo $JAVA_HOME

root@ciserver:/#echo $JAVA_HOME

/usr/lib/jvm/java-6-openjdk

root@ciserver:/#

5)不使用ubuntu自带的JDK,下载jdk-6u26-linux-x64.bin;

6)放在/opt目录下,修改权限后,执行jdk-6u26-linux-x64.bin安装jdk;

root@ciserver:/opt/jdk1.6.0_26#chmod 755jdk-6u26-linux-x64.bin

root@ciserver:/opt/jdk1.6.0_26# ./jdk-6u26-linux-x64.bin

7)在/etc/profile 文件中配置JDK相关环境变量;

root@ciserver:~# vim /etc/profile

#jesse add jdk environment

export JAVA_HOME=/opt/jdk1.6.0_26

export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH="$JAVA_HOME/lib"

8)执行以下语句,修改默认JDK为此JDK;

root@ciserver:~# update-alternatives --install/usr/bin/java java /opt/jdk1.6.0_26/bin/java 300

root@ciserver:~# update-alternatives --install/usr/bin/javac javac /opt/jdk1.6.0_26/bin/javac 300

update-alternatives: 使用/opt/jdk1.6.0_26/bin/javac 来提供/usr/bin/javac (javac),于 自动模式 中。

root@ciserver:~# update-alternatives --config java

有 2 个候选项可用于替换 java (提供/usr/bin/java)。

选择路径 优先级状态

------------------------------------------------------------

* 0/usr/lib/jvm/java-6-openjdk/jre/bin/java 1061自动模式

1 /opt/jdk1.6.0_26/bin/java 300 手动模式

2/usr/lib/jvm/java-6-openjdk/jre/bin/java 1061手动模式

要维持当前值[*]请按回车键,或者键入选择的编号:1

update-alternatives: 使用/opt/jdk1.6.0_26/bin/java 来提供/usr/bin/java (java),于 手动模式 中。

root@ciserver:~# source /etc/profile

9)测试JDK是否安装正常。

root@ciserver:~# java -version

java version "1.6.0_26"

Java(TM) SE Runtime Environment (build 1.6.0_26-b03)

Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixedmode)

root@ciserver:~# echo $JAVA_HOME

/opt/jdk1.6.0_26


你可能感兴趣的:(ubuntu)