• 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

  • 相关阅读:
    VS2010引用App_Code下的类文件问题解决方法
    Sql server 2008 sa用户开启教程
    ASP.NET中App_Code,App_Data等文件夹的作用
    错误提示: (provider: Named Pipes Provider, error: 40 Could not open a connection to SQL Server)
    treeview展开一个节点就关闭其他节点
    ASP.NET AJAX Toolkit的安装过程
    c++推荐读物
    for()的多参数
    模板函数I n p u t
    这次真的是下定决心了
  • 原文地址:https://www.cnblogs.com/sunbr/p/11427228.html
Copyright © 2020-2023  润新知