• centos7 安装jdk9 总结


    升级jdk,

    从jdk8 升级到jdk9

    1:卸载jdk8:

    1〉

    [root@localhost conf.d]# rpm -qa|grep java
    javapackages-tools-3.4.1-6.el7_0.noarch
    python-javapackages-3.4.1-6.el7_0.noarch
    tzdata-java-2015a-1.el7.noarch
    java-1.8.0-openjdk-headless-1.8.0.75-2.5.4.2.el7_0.x86_64
    

     2〉删除:

    rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.75-2.5.4.2.el7_0.x86_64
    rpm -e --nodeps tzdata-java-2015a-1.el7.noarch
    rpm -e --nodeps python-javapackages-3.4.1-6.el7_0.noarch
    rpm -e --nodeps javapackages-tools-3.4.1-6.el7_0.noarch
    

    2.重新下载jdk

    http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html

    3 解压到指定目录:

    # tar -zxvf ./jdk-9.0.1_linux-x64_bin.tar.gz -C /usr/local
    

    3、设置环境变量

    # vi /etc/profile
    

     文件最后加入:

    #set java environment
    export JAVA_HOME=/usr/local/jdk-9.0.1
    
    export PATH=$JAVA_HOME/bin:$PATH
    

     4:

    让修改生效:

    [root@localhost java]# source /etc/profile
    

    5、查看是否安装成功:

    # java -version
    java version "9.0.1"
    Java(TM) SE Runtime Environment (build 9.0.1+11)
    Java HotSpot(TM) 64-Bit Server VM (build 9.0.1+11, mixed mode)
    

     6:注:

    具体需要的更改如下:

    • 不再有单独的 jre,bin,lib 等子目录。 JDK 目录结构现在与单个 bin 目录平行(因此只有一个 Java 可执行文件的副本),lib 目录用于本机库和 JDK 模块的 jmods 目录。还有一个新的 conf 目录,可以让管理员更改 JDK 配置。Conf 中有网络和日志属性。

    • 这个转变意味着不再有 rt.jar 或 tools.jar 文件。你需要更改代码来访问这些文件。

    • hprof 代理已从JDK 9(JEP 240)中删除,因此 lib / libhprof.so(或 Windows 上的 bin / hprof.dll )文件也被删除。

    • 具体参考http://blog.csdn.net/cafuf/article/details/78036925
     
  • 相关阅读:
    IIS日志-网站运维的好帮手
    精选7款绚丽的HTML5和jQuery图片动画特效
    不错的东西
    【今日推荐】10大流行的 Metro UI 风格的 Bootstrap 主题和模板
    跨域使用jsonp 获取天气预报
    《JavaScript权威指南》读书笔记(三)
    css背景定位
    网页加载速度的优化
    CSS书写顺序
    《JavaScript权威指南》读书笔记(二)
  • 原文地址:https://www.cnblogs.com/Amos-Turing/p/7865974.html
Copyright © 2020-2023  润新知