首页 > 系统相关 >linux CentOS 6.5 中安装与配置JDK-7

linux CentOS 6.5 中安装与配置JDK-7

时间:2023-04-28 11:05:37浏览次数:77  
标签:bin 1.7 java CentOS JDK 6.5 usr HOME localhost



检验系统原版本



localhost ~]# java -version 
 
 
 

    java version "1.7.0_24" 
  
 
  

    OpenJDK Runtime Environment (build 1.7.0_24-b18) 
  
 
  

    OpenJDK HotSpot(TM) Client VM (build 24.45-b08, mixed mode, sharing)



进一步查看JDK信息:



[root@localhost ~]# rpm -qa | grep java 
 
 
 

   tzdata-java-2012c-1.el6.noarch 
 
 
 

   java-1.7.0-openjdk-1.7.0.45-1.45.1.11.1.el6.x86_64



卸载OpenJDK,执行以下操作:



localhost ~]# rpm -e --nodeps tzdata-java-2012c-1.el6.noarch 
 
 
 
localhost ~]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-1.45.1.11.1.el6.x86_64



安装JDK



上传新的jdk-7-linux-i586.rpm软件到/usr/local/执行以下操作:



localhost ckb]# rpm -ivh jdk-7-linux-i586.rpm



JDK默认安装在/usr/java中。



验证安装



执行以下操作,查看信息是否正常:



localhost bin]# java 
 
 
 
localhost bin]# javac 
 
 
 
localhost bin]# java -version 
 
 
 

    java version "1.7.0_45" 
  
 
  

    Java(TM) SE Runtime Environment (build 1.7.0_45-b18) 
  
 
  

    Java HotSpot(TM) Client VM (build 24.45-b08, mixed mode, sharing)



配置环境变量



我的机器安装完jdk-7-linux-i586.rpm后不用配置环境变量也可以正常执行javac、java –version操作,因此我没有进行JDK环境变量的配置。但是为了以后的不适之需,这里还是记录一下怎么进行配置,操作如下:



修改系统环境变量文件



vi + /etc/profile



向文件里面追加以下内容:



JAVA_HOME=/usr/java/jdk1.7.0_45 
  
 
  

    JRE_HOME=/usr/java/jdk1.7.0_45/jre 
  
 
  

    PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin 
  
 
  

    CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib 
  
 
  

    export JAVA_HOME JRE_HOME PATH CLASSPATH


使修改生效



 //使修改立即生效



 //查看PATH值



查看系统环境状态



[root@localhost ~]# echo $PATH 
 
 
 

   /usr/lib/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/java/jdk1.7.0_45/bin: 
 
 
 

   /usr/java/jdk1.7.0_45/jre/bin:/home/ckb/bin

标签:bin,1.7,java,CentOS,JDK,6.5,usr,HOME,localhost
From: https://blog.51cto.com/u_16091571/6233572

相关文章

  • centos7.6安装docker
    查看centos版本命令,我的是CentOSLinuxrelease7.6.1810(Core):cat/etc/centos-release安装docker最好根据官网的教程一步一步来,相关文档地址:https://docs.docker.com/engine/install/centos/卸载旧的docker命令:sudoyumremovedocker\docker......
  • JDK动态代理
    知识点【publicclassJDKProxyimplementsInvocationHandler{privateObjecttargetObject;//代理的目标对象publicObjectcreateProxyInstance(ObjecttargetObject){this.targetObject=targetObject;/**第一个参数设置代码使......
  • Linux-Centos 用crontab定时运行python脚本详细步骤
    服务器总是要定时运行某个程序,而我在解决这个问题的时候遇到很多困难,特此记录下来。1.编辑crontab配置crontab-e服务器一般会安装好crontab,若没有安装请按命令安装yuminstallcrontabs2.编写配置文件当打开配置文件的时候,我们可以看到类似的配置代码。每一行都代表一个......
  • centos 查看jdk 安装路径
    命令行:whichjava输出:/usr/bin/java再次输入:ls-lr/usr/bin/java输出:lrwxrwxrwx1rootroot224月2617:24/usr/bin/java->/etc/alternatives/java输入:ls-lrt/etc/alternatives/java输出:lrwxrwxrwx1rootroot354月2617:24/etc/alternativ......
  • Linux安装JDK1.8
    1.创建Linux软件目录并进入data目录mkdir/datacddata/  2.创建java目录,并进入java目录mkdirjavacdjava 3.上传"jdk-8u181-linux-x64.tar.gz"文件,到当前目录(/data/java)jdk文件地址:https://www.123pan.com/s/QcP7Vv-FrH8d.html 4.解压安装JDK(jdk-8u1......
  • 【linux】循序渐进学运维-CentOS7基本配置
    文章目录1.固定可以联网的IP使用命令修改IP打开网卡配置文件vim/etc/sysconfig/network-scripts/ifcfg-ens32问题1:如果设置了之后,还是无法ping通百度,是什么原因?2.关闭防火墙并设置开机自动关闭3.设置selinux开机自动关闭1)临时关闭2)开机自动关闭4.设置光盘开机自动挂载5.......
  • centos7下安装docker
         docker技术发展速度很快,从15年接触docker到现在已经两年了,两年来docker变化很大,百度一下也会发现一大片的技术博客,关于技术书籍出版的也不少,但很多书都是出版就意味着过时.       新技术层出不穷,在学完k8s之后,回过头来总结下docker和k8s,以备后用. ......
  • Linux(Centos7)failed to start lsb bring up/down 反其道解决
    VM虚拟机里装的CentOS7,之前用的好好的,突然就连不上网了。使用命令:systemctlrestartnetwork.service提示错误:  注:网截图了,用网友的按提示输入:systemctlstarusnetwork里面有行错误提示: failedtostartlsbbringup/down网上找了一圈,大部分说是 ......
  • Centos 7安装MySQL5.6
    安装步骤  确保之前未安装;若存在则要卸载//查看主机是否已经安装了mysql(如果存在则要卸载)rpm-qa|grepmysql//卸载命令rpm-e--nodeps"上面检索出的mysql安装包"  下载mysql的yum源wget-P/usr/softwarehttp://repo.mysql.com/mysql-community-release-el6-5.no......
  • centos7更换yum源 一条命令搞定
    yuminstall-ywget&&mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup&&wget-O/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repo&&yumcleanall&&yummakecach......