Linux JDK安装及配置 (tar.gz版)

本文详细介绍了在CentOS Linux环境下安装Oracle JDK 1.7.0.25的具体步骤,包括卸载旧版本、配置环境变量等关键操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Windows安装jdk很简单,但经常会有新手询问Linux如何安装jdk,下面进行安装步骤介绍,本文以CentOS Linux为例,所安装jdk版本为1.7.0.25(jdk-7u25-linux-x64.tar.gz),高手请飘过。

百度经验:jingyan.baidu.com

工具/原料

  • Redhat/CentOS系列Linux发行版系统
  • jdk-7u25-linux-x64.tar.gz、shell客户端
百度经验:jingyan.baidu.com

方法/步骤

  1. 下载jdk软件包到指定目录

  2. 检查jdk版本、卸载openjdk版本(jdk与openjdk的区别不在此赘述)

    先检查java –version、javac –version命令查看版本


  3. 经检查jdk版本为1.7.0.45;再输入rpm -qa|grep java查看


  4. 注:不同的CentOS版本安装的openjdk版本可能有差别;如果没有列表显示,可直接看第4步

    卸载以上三个文件(需要root权限,登录root权限卸载)

    rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64

    rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64

    rpm -e --nodeps tzdata-java-2013g-1.el6.noarch


  5. 再次查看jdk信息


  6. 现在准备安装Oracle版的jdk。

    解压jdk,解压命令:tar -xvzf jdk-7u25-linux-x64.tar.gz

    jdk所在位置:/home/codebrother/jdk/jdk-7u25-linux-x64.tar.gz,在当前路径解压,解压之后,会出现jdk文件夹,进入jdk目录,并查看目录所包含内容


  7.  配置jdk环境变量

    在Linux系统中,需要在PATH中添加jdk的bin目录,创建CLASSPATH,添加jdk的lib目录。

    Jdk的主目录:/home/codebrother/jdk/jdk1.7.0_25

    jdk的bin目录:/home/codebrother/jdk/jdk1.7.0_25/bin

    jdk的lib目录:/home/codebrother/jdk/jdk1.7.0_25/lib

    编辑~/.bashrc文件,vi ~/.bashrc

    添加以下变量

    export JAVA_HOME=/home/codebrother/jdk/jdk1.7.0_25

    export JAVA_BIN=$JAVA_HOME/bin

    export JAVA_LIB=$JAVA_HOME/lib

    export CLASSPATH=.:$JAVA_LIB/tools.jar:$JAVA_LIB/dt.jar

    export PATH=$JAVA_BIN:$PATH


  8. 按ESC键,然后:wq保存退出

  9. 使jdk环境变量生效,source ~/.bashrc



  10. 查看jdk版本

    输入java -version、javac –version


  11. 如出现以上信息,则证明jdk安装成功!接下来可以进行java开发了。

附:

linux 中 ~/. 是什么意思

~代表你的/home/用户明目录
假设你的用户名是x,那么~/就是/home/x/
.是代表此目录本身,但是一般可以不写
所以cd ~/. 和cd ~ 和cd ~/效果是一样的
但是.后面有东西又是另外一个问题,点在文件名头部,代表一个隐藏文件
~/.local是你的主目录下一个.local的文件夹的路径,并且从.可以看出,这是一个饮藏文件,如果不用ls -a的话,一般ls是无法看到的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值