ubuntu jdk 安装与配置

安装包下载

jdk-6u45-linux-i586.bin   jdk-6u45-linux-x64.bin

JDK 安装

chmod u+x jdk-6u45-linux-i586.bin取得执行权限

lychie@ubuntu:/setup$ chmod u+x jdk-6u45-linux-i586.bin
lychie@ubuntu:/setup$ ls -l
total 70120
-rwxr--r-- 1 lychie lychie 71799552  9月  7 02:10 jdk-6u45-linux-i586.bin

./jdk-6u45-linux-i586.bin安装 JDK

lychie@ubuntu:/setup$ ./jdk-6u45-linux-i586.bin
. . . . . .
Creating jdk1.6.0_45/jre/lib/rt.jar
Creating jdk1.6.0_45/jre/lib/jsse.jar
Creating jdk1.6.0_45/jre/lib/charsets.jar
Done.

JDK 环境配置

sudo vi /etc/profile配置环境变量,在文件的最后添加如下 33 至 36 行的内容

lychie@ubuntu:/setup$ sudo vi /etc/profile
     . . . . . .
     23 if [ -d /etc/profile.d ]; then
     24   for i in /etc/profile.d/*.sh; do
     25     if [ -r $i ]; then
     26       . $i
     27     fi
     28   done
     29   unset i
     30 fi
     31
     32 # Set java environment
     33 JAVA_HOME=/setup/jdk1.6.0_45
     34 CLASSPATH=.:$JAVA_HOME/lib
     35 PATH=$PATH:$JAVA_HOME/bin
     36 export JAVA_HOME CLASSPATH PATH

source /etc/profile使配置生效

lychie@ubuntu:/setup$ source /etc/profile

验证配置是否成功

java -version若出现如下信息,说明 JDK 安装配置成功

lychie@ubuntu:~$ java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) Client VM (build 20.45-b01, mixed mode, sharing)

java -version若出现如下信息,说明配置失败,请检查确保 /etc/profile 中的配置正确无误

lychie@ubuntu:/setup$ java -version
The program 'java' can be found in the following packages:
 * default-jre
 * gcj-4.8-jre-headless
 * openjdk-7-jre-headless
 * gcj-4.6-jre-headless
 * openjdk-6-jre-headless
Try: sudo apt-get install <selected package>

echo $PATH查看 PATH 变量中是否有 JDK 的配置,若无,执行 source /ect/profile 使配置生效

lychie@ubuntu:~$ java -version
The program 'java' can be found in the following packages:
 * default-jre
 * gcj-4.8-jre-headless
 * openjdk-7-jre-headless
 * gcj-4.6-jre-headless
 * openjdk-6-jre-headless
Try: sudo apt-get install <selected package>
lychie@ubuntu:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:
/usr/local/games
lychie@ubuntu:~$ source /etc/profile
lychie@ubuntu:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:
/usr/local/games:/setup/jdk1.6.0_45/bin
lychie@ubuntu:~$ java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) Client VM (build 20.45-b01, mixed mode, sharing)

设置默认 JDK

sudo update-alternatives --install /usr/bin/java java /setup/jdk1.6.0_45/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /setup/jdk1.6.0_45/bin/javac 300
sudo update-alternatives --install /usr/bin/jar jar /setup/jdk1.6.0_45/bin/jar 300
sudo update-alternatives --install /usr/bin/javah javah /setup/jdk1.6.0_45/bin/javah 300
sudo update-alternatives --install /usr/bin/javap javap /setup/jdk1.6.0_45/bin/javap 300
sudo update-alternatives --config java

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值