前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Oracle JDK 8无缝更换 Amazon Corretto 8

Oracle JDK 8无缝更换 Amazon Corretto 8

原创
作者头像
Bobby
发布2019-03-19 18:20:03
2.7K0
发布2019-03-19 18:20:03
举报
文章被收录于专栏:开心码农开心码农

亚马逊继重申对Amazon linux中的Java进行长期支持

Corretto 8是亚马逊继上次重申对Amazon linux中的Java进行长期支持后,其对Java用户提供的又一重大支持。

    亚马逊介绍,目前其在数千种生产服务上运行着 Amazon Corretto,Corretto 的补丁和改进使亚马逊能够解决大规模、真实的服务问题,满足严苛的性能和可扩展性需求。

    Corretto 支持多种平台,可以在云端与本地计算机上运行。目前,Amazon Linux 2、Windows、macOS 平台和 Docker 镜像都提供了与 OpenJDK 8 对应的 Corretto 8 预览版。每个 Corretto 版本上都会运行技术兼容性工具包(Technology Compatibility Kit,TCK),以确保与 Java SE 平台相兼容。在不使用到 OpenJDK 中没有的功能(例如 Java Flight Recorder)的情况下,Corretto 完全可以直接作为 Java SE 发行版的替代品。Amazon 计划在 2019 年将 Corretto 作为Amazon Linux 2 上的默认 OpenJDK。

Corretto 计划于 2019 年第一季度 GA,届时还将支持 Ubuntu 和 Red Hat Enterprise Linux 平台,在这些平台上对应于 Open JDK 11 的 Corretto 11 版本将在 2019 年 4 月之前有足够的时间进行测试。同时亚马逊至少将免费提供 Corretto 8 安全更新直到 2023 年 6 月、Corretto 11 安全更新直到 2024 年 8 月。

    Java 之父 James Gosling(去年加入 AWS)表示 Amazon 与 Java 之间有着长久而深远的历史,他很高兴看到 Amazon 内部任务关键型 Java团队的工作正在服务世界上的其它地方。

一、安装Amazon Corretto 8

    下载安装对应版本Corretto 8 32/64位

    双击.msi文件以启动安装向导。

    按照向导中的步骤操作。

    您可以选择设置自定义安装路径。默认情况下,安装了Amazon Corretto 8 C:\Program Files\Amazon Corretto\。如果您设置了自定义路径,请记下它以进行下一步。

    安装向导完成后,设置JAVA_HOME和 PATH环境变量。

    设置JAVA_HOME为安装位置,注意该目录包含当前安装的版本。例如,如果默认目录用于8u192,则设置JAVA_HOME为C:\Program Files\Amazon Corretto\jdk1.8.0_192。

    添加%JAVA_HOME%\bin到当前PATH 变量。

    通过在命令提示符下运行java -version来验证安装。您应该看到以下输出。

代码语言:javascript
复制
openjdk version "1.8.0_192"
OpenJDK Runtime Environment (build 1.8.0_192-preview2-b12)
OpenJDK 64-Bit Server VM (build 25.192-b12, mixed mode)
卸载Amazon Corretto 8

    您可以按照从Windows卸载应用程序的标准步骤卸载Amazon Corretto 8。

打开程序和功能。

    搜索Amazon Corretto 8然后选择它。

    选择卸载。

二、 Linux的Amazon Corretto 8安装说明

    选项1:在Amazon Linux上使用yum包管理器。

在Amazon Linux 2中启用yum存储库。
代码语言:javascript
复制
sudo amazon-linux-extras enable corretto8

您可以将Amazon Corretto 8安装为运行时环境(JRE)或完整开发环境(JDK)。开发环境包括运行时环境。

将Amazon Corretto 8安装为JRE。

代码语言:javascript
复制
sudo yum install java-1.8.0-amazon-corretto

将Amazon Corretto 8安装为JDK。

代码语言:javascript
复制
sudo yum install java-1.8.0-amazon-corretto-devel

安装位置是/usr/lib/jvm/java-1.8.0-amazon-corretto.x86_64

选项2:手动下载和安装RPM。

从“ 下载”页面下载RPM 。要安装JDK,您需要下载JDK和JRE的RPM。

安装使用yum localinstall。

代码语言:javascript
复制
sudo yum localinstall java-1.8.0-amazon-corretto*.rpm

验证您的安装 在终端中,运行以下命令以验证安装。

代码语言:javascript
复制
java -version

预期输出:

代码语言:javascript
复制
openjdk version "1.8.0_192"
OpenJDK Runtime Environment (build 1.8.0_192-amazon-corretto-preview-b12)
OpenJDK 64-Bit Server VM (build 25.192-b12, mixed mode)

如果您看到不包含Amazon Corretto的版本字符串,请运行以下命令以更改默认值java或javac提供程序。

代码语言:javascript
复制
sudo alternatives --config java

如果使用JDK,也运行:

代码语言:javascript
复制
sudo alternatives --config javac
卸载Amazon Corretto 8

您可以使用以下命令卸载Amazon Corretto 8。

    卸载JRE:

代码语言:javascript
复制
sudo yum remove java-1.8.0-amazon-corretto

    卸载JDK:

代码语言:javascript
复制
sudo yum remove java-1.8.0-amazon-corretto-devel

    Amazon Corretto是Open Java Development Kit(OpenJDK)的免费,多平台,生产就绪版本。Corretto提供长期支持,包括性能增强和安全修复。Corretto经认证与Java SE标准兼容,并在亚马逊内部用于许多生产服务。使用Corretto,您可以在Amazon Linux 2,Windows和macOS等操作系统上开发和运行Java应用程序。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、安装Amazon Corretto 8
    • 卸载Amazon Corretto 8
      • 打开程序和功能。
      • 二、 Linux的Amazon Corretto 8安装说明
        • 在Amazon Linux 2中启用yum存储库。
          • 选项2:手动下载和安装RPM。
            • 卸载Amazon Corretto 8
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档