Linux安装JDK完整步骤


1、检查一下系统中的jdk版本
  • 2、检测jdk安装包
  • 3、卸载openjdk
  • 4、安装新的jdk
  • 5、设置环境变量
  • 6、执行profile文件
  • 7、检查新安装的jdk
  •  

    回到顶部



    回到顶部


    回到顶部

    回到顶部https://www.oracle.com/java/technologies/oracle-java-archive-downloads.html

    注意:文件夹或文件没有执行权限时,记得修改其权限





    解压 jdk-8u131-linux-x64.tar.gz安装包

    [root@localhost software]# mkdir -p /usr/lib/jvm

    [root@localhost Desktop]# chmod 777 /usr/lib/jvm [root@localhost software]# tar -zxvf jdk-8u131-linux-x64.tar.gz -C /usr/lib/jvm

    [root@localhost Desktop]# pwd
    /root/Desktop
    [root@localhost Desktop]# ll
    total 1860
    -rwxrwxrwx. 1 root root 1904640 May 18 09:27 jdk-8u331-linux-i586.tar.gz
    [root@localhost Desktop]# tar -zxvf jdk-8u331-linux-i586.tar.gz -C /usr/lib/jvm
    jdk1.8.0_331/
    jdk1.8.0_331/COPYRIGHT
    jdk1.8.0_331/LICENSE
    jdk1.8.0_331/README.html
    jdk1.8.0_331/THIRDPARTYLICENSEREADME.txt
    jdk1.8.0_331/bin/
    jdk1.8.0_331/bin/java-rmi.cgi
    jdk1.8.0_331/bin/appletviewer
    jdk1.8.0_331/bin/extcheck
    jdk1.8.0_331/bin/idlj
    jdk1.8.0_331/bin/jar
    jdk1.8.0_331/bin/jarsigner
    jdk1.8.0_331/bin/javac
    jdk1.8.0_331/bin/javadoc
    jdk1.8.0_331/bin/javah
    jdk1.8.0_331/bin/javap
    jdk1.8.0_331/bin/jdeps
    jdk1.8.0_331/bin/jconsole
    jdk1.8.0_331/bin/jdb
    jdk1.8.0_331/bin/jhat
    jdk1.8.0_331/bin/jinfo
    jdk1.8.0_331/bin/jmap
    jdk1.8.0_331/bin/jps
    jdk1.8.0_331/bin/jrunscript
    jdk1.8.0_331/bin/jjs
    jdk1.8.0_331/bin/jsadebugd
    jdk1.8.0_331/bin/jstack
    jdk1.8.0_331/bin/jstat
    jdk1.8.0_331/bin/jstatd
    jdk1.8.0_331/bin/keytool
    jdk1.8.0_331/bin/native2ascii
    jdk1.8.0_331/bin/policytool
    jdk1.8.0_331/bin/schemagen
    jdk1.8.0_331/bin/rmic
    jdk1.8.0_331/bin/serialver
    jdk1.8.0_331/bin/xjc
    jdk1.8.0_331/bin/wsgen
    jdk1.8.0_331/bin/wsimport
    jdk1.8.0_331/bin/orbd
    jdk1.8.0_331/bin/servertool
    jdk1.8.0_331/bin/tnameserv
    jdk1.8.0_331/bin/pack200
    jdk1.8.0_331/bin/rmid
    jdk1.8.0_331/bin/rmiregistry
    jdk1.8.0_331/bin/jcmd
    jdk1.8.0_331/bin/java
    jdk1.8.0_331/bin/unpack200
    jdk1.8.0_331/bin/javaws
    jdk1.8.0_331/bin/jcontrol
    jdk1.8.0_331/bin/ControlPanel
    jdk1.8.0_331/bin/jvisualvm
    jdk1.8.0_331/bin/javafxpackager
    jdk1.8.0_331/bin/javapackager
    jdk1.8.0_331/include/
    jdk1.8.0_331/include/jdwpTransport.h
    jdk1.8.0_331/include/jni.h
    jdk1.8.0_331/include/jvmti.h
    jdk1.8.0_331/include/jvmticmlr.h
    jdk1.8.0_331/include/jawt.h
    jdk1.8.0_331/include/classfile_constants.h
    jdk1.8.0_331/include/linux/
    jdk1.8.0_331/include/linux/jni_md.h
    jdk1.8.0_331/include/linux/jawt_md.h
    jdk1.8.0_331/jre/
    jdk1.8.0_331/jre/bin/
    jdk1.8.0_331/jre/bin/keytool
    jdk1.8.0_331/jre/bin/jjs
    jdk1.8.0_331/jre/bin/policytool
    jdk1.8.0_331/jre/bin/orbd
    jdk1.8.0_331/jre/bin/servertool
    jdk1.8.0_331/jre/bin/tnameserv
    jdk1.8.0_331/jre/bin/pack200
    jdk1.8.0_331/jre/bin/rmid
    jdk1.8.0_331/jre/bin/rmiregistry
    jdk1.8.0_331/jre/bin/java
    jdk1.8.0_331/jre/bin/unpack200
    jdk1.8.0_331/jre/bin/javaws
    jdk1.8.0_331/jre/bin/jcontrol
    jdk1.8.0_331/jre/bin/ControlPanel
    jdk1.8.0_331/jre/lib/
    jdk1.8.0_331/jre/lib/i386/
    jdk1.8.0_331/jre/lib/i386/libjsig.so
    jdk1.8.0_331/jre/lib/i386/server/
    jdk1.8.0_331/jre/lib/i386/server/libjvm.so
    
    gzip: stdin: unexpected end of file
    tar: Unexpected EOF in archive
    tar: Unexpected EOF in archive
    tar: Error is not recoverable: exiting now
    [root@localhost Desktop]#

    回到顶部

    回到顶部

    回到顶部


    9、查看Linux内核版本命令,两种方法都可以

    输入:cat /proc/version

    输入:uname -a