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

    第一步:先卸载linux系统自带的jdk,工作中通常安装自己特定的jdk,rpm命令用于卸载,java -version用于查看是否安装了jdk

    第二步;下载需要安装的linux版本,上传,创建解压目录,解压jdk压缩包到对应的目录

    mkdir -p /usr/local/java

    tar zxvf  jdk-8u161-linux-x64.tar.gz   -C   /usr/local/java

    第三步:安装jdk依赖环境glibc,不安装后期容易出问题,安装命令:

    yum install glibc.i686

    不安装常见问题在现:

    报错cannot file file /usr/local/jdk1.7.0_79/lib/java......

    注:(多人提示)出现error 一个.so文件not found (未找到)那可能你的Linux版本  glibc版本还未达到2.4

    原因分析:

    linux 上安装jdk 1.7版本必须要配合  glibc 核心源码版本在2.4或以上,所以还是安装吧

    第四步:配置安装信息

    vi  /etc/profile

    切换到大写状态,按G键跳到最后一行,

    撤销上一步按U键, 如果你输入“u”两次,你的文本恢复原样,

    export JAVA_HOME=/usr/local/java/jdk1.8.0_161
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$PATH:$JAVA_HOME/bin

    第五步:加载配置

    source /etc/profile

    第六步:测试是否安装成功

    [root@node001 ~]# java -version
    java version "1.8.0_161"
    Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
    Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)

     附加:备选(建立软链接

        ln -s /usr/local/java/jdk1.8.0_161/ /usr/jdk

    (此处是小写L而不是大写i,书写时请注意)

     硬链接可认为是一个文件拥有两个文件名;

     软链接则是系统新建一个链接文件,此文件指向其所要指的文件

    可能出现的错误信息:

    bash: ./java: cannot execute binary file

    出现这个错误的原因可能是在32位的操作系统上安装了64位的jdk,
    查看jdk版本和Linux版本位数是否一致。
    查看你安装的Ubuntu是32位还是64位系统:
    sudo uname --m
    i686 //表示是32位
    x86_64 // 表示是64位

  • 相关阅读:
    yarn 国内加速,修改镜像源
    Gradle Wrapper 介绍
    使用 Gradle 快速创建 Java 项目
    Gradle 安装
    gradle 国内加速,修改镜像源
    maven 国内加速,修改镜像源
    java如何对map进行排序详解(map集合的使用)
    Java8 Collections.sort()及Arrays.sort()中Lambda表达式及增强版Comparator的使用
    给定字符串正整数,进行排序并返回排序后字符串
    Linux学习118 nginx与php结合实现web网站及优化
  • 原文地址:https://www.cnblogs.com/lxcy/p/8504825.html
Copyright © 2011-2022 走看看