zoukankan      html  css  js  c++  java
  • Linux(centos)下安装JDK

    安装

    JDK是运行java程序必不可少的环境,服务器上跑程序也不例外。首先在安装之前,要知道Linux下安装软件有两种,一种是使用yum等命令直接下载,一种是使用上传下载工具,上传至Linux下使用,这次使用上传下载命令来安装jdk。

    1.安装rz

    yum install lrzsz
    

    rz工具是在Linux环境中上传下载的工具,所以我们先安装好它。

    2.检查是否有自带jdk

    java -version
    

    如果存在其他版本的jdk,要先卸载,卸载命令如下:

    rpm -qa | grep java
    //rpm   管理套件    
    //-qa   使用询问模式,查询所有套件
    //grep  查找文件里符合条件的字符串
    //java   查找包含java字符串的文件
    rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
    rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
    rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
    rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
    //rpm   管理套件  
    //-e   删除指定的套件
    //--nodeps  不验证套件档的相互关联性
    

    卸载之后,再使用java -version 命令确认是否已经卸载干净

    3.安装新的jdk

    3.1 使用rz命令将下载在本地的jdk文件上传至Linux环境下,cp一份存放在新建的目录下备份,使用tar命令解压

    tar -zxvf jdk-8u144-linux-x64.tar.gz
    

    解压完成后,同级目录下会存在一个文件夹,名字和压缩包一模一样,然后最好改个名字,这个名字又长又难记,那么我们使用命令:

    mv jdk-8u144-linux-x64 jdk1
    

    就把名字改为jdk1了,很简单。

    配置

    安装好之后,就可以开始配置了,配置过程特别简单,首先,配置/etc/profile 文件

    vim /etc/profile
    

    将以下几句命令放在文件的最后:

    #java environment
    export JAVA_HOME=/app/jdk/jdk1
    export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
    export PATH=$PATH:${JAVA_HOME}/bin
    

    使用命令:

    source /etc/profile
    

    使配置生效。然后使用命令

    java -version
    

    验证是否安装成功,如果成功,会出现jdk的版本信息,失败则会提示不识别该命令,那么就需要返回去检查下配置文件是否哪里出了问题。
    这里解释下,etc下的profile文件就类似于windows下面的配置环境变量,在Linux下,"一切皆文件"。
    至此,jdk配置成功。

  • 相关阅读:
    sqlite数据库的char,varchar,text,nchar,nvarchar,ntext的区别(转)
    DELPHI XE5-8 弹出列表框供选择
    delphi弹出选择对话框选择目录|SelectDirectory 函数(转)
    php 与java安卓客户端的查询交互
    sql查询语句的拼接小技巧(高手勿喷)
    高德地图应用——与云图后台交互
    Inno Setup 通用脚本及简要说明( 一般情况够用了)
    不用SQL给打印记录编号
    DELPHI XE5/6/7 android 无线真机调试
    超级简单的例子说明JAVA PACKET CLASS 和变量之间的关系
  • 原文地址:https://www.cnblogs.com/yunjiandubu/p/10753577.html
Copyright © 2011-2022 走看看