Chinaunix首页 | 论坛 | 博客
  • 博客访问: 157224
  • 博文数量: 61
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 345
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-29 10:46
文章分类

全部博文(61)

文章存档

2012年(61)

我的朋友

分类:

2012-05-23 11:02:11


在Linux服务器中安装JDK环境

2012-02-28  TsengYia#126.com http://tsengyia.blog.chinaunix.net/

##############################################################################

操作系统:Red Hat Enterprise Linux 6.1

##############################################################################

方法一:使用RHEL系统自带的RPM安装包

Step 1: 将系统镜像rhel-6.1-i386-dvd.iso作为软件仓库
    1. 挂载ISO镜像文件
    [root@localhost ~]# mkdir /mnt/rhel6
    [root@localhost ~]# mount -o loop /usr/src/rhel-6.1-i386-dvd.iso /mnt/rhel6

    2. 实现每次开机后自动挂载
    [root@localhost ~]# vim /etc/fstab
        ......
    /usr/src/rhel-6.1-i386-dvd.iso  /mnt/rhel6  iso9660  ro,loop 0 0  

    3. 软件仓库配置
    [root@localhost ~]# vim /etc/yum.repos.d/rhel6.repo
    [Server]
    name=Red Hat Enterprise Linux 6.1
    baseurl=file:///mnt/rhel6
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

Step 2: 使用yum工具安装java-1.6.0,自动解决依赖关系
    [root@localhost ~]# yum -y install java-1.6.0

    若需要卸载,只要将上一命令中的install改为remove即可。

 

方法二:使用*.bin安装包

Step 1: 执行安装包
    [root@localhost ~]# chmod +x jdk-6u20-linux-i586.bin
    [root@localhost ~]# mv jdk-6u20-linux-i586.bin /usr/local/
    [root@localhost ~]# cd /usr/local/
    [root@localhost local]# ./jdk-6u20-linux-i586.bin
    ......空格查阅许可协议,最后输入yes确认,即刻安装完毕。

Step 2: 设置环境变量
    [root@localhost ~]# vim /etc/profile
    ......
    export JAVA_HOME=/usr/local/jdk1.6.0_20
    export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$JAVA_HOME/bin/$PATH

    [root@localhost ~]# source /etc/profile         #//最好是注销后重新登录


【——补充】:多个JDK环境的切换

1. 为java、javac程序添加新的快捷方式
    格式说明:alternatives --install <快捷方式> <程序名> <原始程序> <优先级>

[root@localhost ~]# alternatives --install /usr/bin/java java /usr/local/jdk1.6.0_20/bin/java 1
[root@localhost ~]# alternatives --install /usr/bin/javac javac /usr/local/jdk1.6.0_20/bin/javac 1


2. 选择/配置要使用的java、javac程序
    存在多个可用的程序时,会按1、2、3……逐条列出,根据需要选择要用的那一条就可以了。

[root@localhost ~]# alternatives --config java
[root@localhost ~]# alternatives --config javac


##############################################################################

 

阅读(624) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~