zoukankan      html  css  js  c++  java
  • 安装jdk

    root用户登录iEPG服务器,输入java-version命令查看系统是否已经安装JDK

    如果显示版本低于1.8,则请先卸载,再安装。

    如果显示没有其文件或目录,则请安装JDK1.8及以上版本。

    JDK的安装情况分两种:一种是系统安装时自带的JDK,另一种是手动安装JDKrpm包。卸载时分两种情况进行说明:

    卸载系统自带的JDK的方法

    步骤 1 查看系统自带的jdk信息。           rpm -qa|grep java   删了openjdk就行

    rpm -qa | grep gcj

    看到如下类似信息:

    libgcj-4.1.2-44.el5

    java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

    步骤 2 使用rpm -e --nodeps 命令删除如下内容。

    rpm-e--nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

    ----结束

    卸载手动安装的JDK的方法

    步骤 3 查看手动安装的jdk信息。

    rpm-qa | grepjdk

    看到如下类似信息:

    java-1.4.2-openjdk-1.4.2.0-0.25.b09.el5

    jdk-1.4.2_16-fcs

    步骤 4 使用rpm -e --nodeps 命令删除如下内容。

    rpm-e--nodeps jdk-1.4.2_16-fcs

    ----结束

    1.1.1 安装JDK

    本节以安装“jdk-8u45”为例讲解JDK的安装方法,请确认已获取了“jdk-8u45-linux-x64.rpm”包。

    步骤 5 root用户登录服务器。

    步骤 6 通过SSHXFTP等工具将JDK安装包“jdk-8u45-linux-x64.rpm”上传到Linux服务器的“/tmp”目录下。

    步骤 7 进入/tmp”目录。

    cd/tmp

    步骤 8 赋予文件可执行权限。

    chmod777 jdk-8u45-linux-x64.rpm

    步骤 9 安装JDK1.8

    rpm -ivh jdk-8u45-linux-x64.rpm

    安装完成后,会在/usr/java/”目录下生成“jdk1.8.0_45”目录。

     

    某些版本的JDK会默认安装在“/usr/local”目录下。

    ----结束

    1.1.2 配置JDK

    安装jdk1.8.0_45之后,需要配置JDK环境变量,配置完成后,JAVA环境才能正常使用。

    步骤 10 root用户登录服务器。

    步骤 11 打开/etc/profile”文件。

    vi/etc/profile

    步骤 12 i”键进入编辑状态。

    步骤 13 “profile文件的末尾处添加如下内容。

     

    蓝色字体为JDK的安装路径,请根据实际情况进行修改。

    #config java配置成安装jdk后文件夹的路径

    JAVA_HOME=/usr/java/jdk1.8.0_45

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

    #config path

    PATH=$JAVA_HOME/bin:$PATH

    export PATH JAVA_HOME CLASSPATH

    步骤 14 Esc”键后,输入“:wq!”,保存并退出文件。

    步骤 15 执行如下命令使配置立即生效。

    source/etc/profile

    配置生效后,才能正常使用JAVA环境。

    ----结束

    1.1.3 检验JDK配置

    在命令行方式下执行如下命令检查环境变量是否设置成功JDK版本是否正确。

    java-version

    如果系统显示包含如下信息,说明JDK安装并配置成功。

    java version "1.8.0_45"

    1.1 Tomcat支持多个JDK的方法

    更改tomcata安装目录/bin/catalina.sh:

    打开catalina.sh文件if [ $have_tty -eq 1 ]; then上方添加下面的语句:

    JAVA_HOME=/usr/java/jdk1.8.0_45

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

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

    PATH=$JAVA_HOME/bin:$PATH

    _RUNJAVA=/usr/java/jdk1.8.0_45/bin/java

    如果机器上安装JDK8没有安装/usr/java/jdk1.8.0_45需要更改上面的路径

  • 相关阅读:
    从零实现一个http服务器
    服务器端编程心得(七)——开源一款即时通讯软件的源码
    服务器端编程心得(六)—— 关于网络编程的一些实用技巧和细节
    服务器编程心得(五)—— 如何编写高性能日志
    以芯片直读方式得到的Android全盘镜像解析——DOS分区
    一款开源数据恢复工具——scalpel
    以芯片直读方式得到的全盘镜像解析及ext4日志区域解析——GPT分区
    Linux程序设计之shell程序设计
    算法——蛮力法之最近对问题和凸包问题
    算法——蛮力法之顺序查找和蛮力字符串匹配
  • 原文地址:https://www.cnblogs.com/onroad2019/p/11352636.html
Copyright © 2011-2022 走看看