zoukankan      html  css  js  c++  java
  • centos7配置JDK

    CentOS7自带jdk1.8

    查看当前系统jdk的版本:java -version

    列举匹配已安装的java的软件包:yum list installed | grep java

    卸载安装的jdk:

      yum -y remove java-1.7.0-openjdk*  

      yum -y remove java-1.8.0-openjdk*

    安装JDK的方法很多,我就说手动解压JDK的压缩包

    可以直接使用XSHELL连接好虚拟机,进入想存放JDK的目录,然后直接从windows桌面把tar包拖进去,也可以使用命令rz -e

    现在我就说说我踩过的坑!!!

    解压的时候使用tar命令,后面跟的参数一定不要少,尽量不要使用tar -xf,这样不显示解压过程,并且解压出错也不报出来,我就是因为tar包损坏,解压出错,导致后面jdk一直配不好!

    建议使用tar  -zxvf

    然后配置环境变量:

     vim /etc/profile 编辑profile文件 输入: vim /etc/profile

    输入以下内容:


    export JAVA_HOME=/home/sun/software/jdk1.8.0_221    ---具体路径根据自己安装JDK的路径来配置

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

    export PATH=$PATH:$JAVA_HOME/bin

    注释:

    JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径,此路径下包括lib,bin,jre等文件夹(tomcat,Eclipse的运行都需要依靠此变量)。

    CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设:.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib。CLASSPATH变量值中的.表示当前目录

    PATH使得系统可以在任何路径下识别java命令,设为:$JAVA_HOME/bin:$JRE_HOME/bin。

    特别注意:环境变量值的结尾没有任何符号,不同值之间用:隔开(windows中用;)。

    使配置文件生效:source /etc/profile

    检验安装:java  -version

  • 相关阅读:
    Navicat 12 的安装和破解
    Intellij ide 2017.2新建javaweb项目,并且部署
    javaSE 打印九九乘法表
    jquery.validate remote 和 自定义验证方法
    MySQL命令行导出数据库
    从cookie中取值$.cookie()
    23个MySQL常用查询语句
    正则表达式限制文本框只能输入数字,小数点,英文字母,汉字
    jquery从零开始学----选择器
    文件上传利器SWFUpload使用指南
  • 原文地址:https://www.cnblogs.com/sunbr/p/11427228.html
Copyright © 2011-2022 走看看