阿里巴巴 不需要介绍。 它是最受欢迎和最大的跨国集团之一,由 马云,来自中国的商业巨头和慈善家。 也是 按收入计算,全球第五大互联网公司。 它 专注于电子商务、零售、互联网和技术等各个领域。 阿里巴巴团队为开源项目做出了重大贡献。 OpenJDK 就是这样一个项目。 阿里巴巴的开发团队多年来开发了许多基于 Java 的应用程序。 他们采用了 OpenJDK 并创建了自己的 JDK,名为 《阿里巴巴龙井8》. 它是 OpenJDK 的下游版本,完全开源。
阿里巴巴 Dragonwell 针对开发在其 100k+ 服务器上运行的电子商务、金融、物流应用程序进行了优化。 它被证明与 Java SE 标准兼容。 目前仅支持 Linux/x86_64 平台。 让我们希望他们能尽快将支持扩展到 Unix 和其他平台。 在本指南中,我们将了解如何在 Linux 中安装阿里巴巴 Dragonwell8。 我已经在 Ubuntu 18.04 LTS 服务器上测试了本指南。 但是,它也应该适用于其他 Linux 发行版。
内容
Linux下安装阿里巴巴Dragonwell8
从下载最新的 Dragonwell JDK 发布页面.
$ wget https://github.com/alibaba/dragonwell8/releases/download/8.0-preview/Alibaba_Dragonwell8_Linux_x64_8.0-preview.tar.gz
为 Java 安装创建一个目录:
$ sudo mkdir /usr/local/dragonwell8
在编写指南时,最新版本是 8,因此我创建了一个名为“dragonwell8”的目录。 您可以随意命名。
接下来,解压下载 焦油档案 使用命令到 dragonwell8 目录:
$ sudo tar -zxf Alibaba_Dragonwell8_Linux_x64_8.0-preview.tar.gz -C /usr/local/dragonwell8/
接下来,运行以下命令将 Dragonwell 设置为 Linux 系统中的默认 JVM:
$ sudo update-alternatives --install /usr/bin/java java /usr/local/dragonwell8/j2sdk-image/bin/java 100
$ sudo update-alternatives --install /usr/bin/javac javac /usr/local/dragonwell8/j2sdk-image/bin/javac 100
如果您有多个 Java 安装,请运行以下命令,通过选择相应的版本号来选择您的默认 Java 版本。
$ sudo update-alternatives --config java
最后,使用命令检查当前的 JDK 版本:
$ java -version openjdk version "1.8.0_202" OpenJDK Runtime Environment (Dragonwell 8.0-preview) (build 1.8.0_202-b30) OpenJDK 64-Bit Server VM (Dragonwell 8.0-preview) (build 25.202-b30, mixed mode)
或者,您也可以使用以下命令检查 Java 版本。
$ update-alternatives --display java
样本输出:
java - auto mode link best version is /usr/local/dragonwell8/j2sdk-image/bin/java link currently points to /usr/local/dragonwell8/j2sdk-image/bin/java link java is /usr/bin/java /usr/local/dragonwell8/j2sdk-image/bin/java - priority 100
设置 JAVA_HOME 环境变量
要为您的应用程序启用 Alibaba Dragonwell JDK,只需设置 JAVA_HOME 指向阿里巴巴龙井的安装目录。
为此,打开 /etc/环境 任何文本编辑器中的文件:
$ sudo nano /etc/environment
添加以下行:
JAVA_HOME="/usr/local/dragonwell8/j2sdk-image/"
确保将路径替换为首选 Java 版本。 Save 和 close 文件。 使用命令更新更改:
$ source /etc/environment
使用命令验证 JAVA_HOME 变量:
$ echo $JAVA_HOME
示例输出为:
/usr/local/dragonwell8/j2sdk-image/
恭喜! 您现在已经在您的系统上成功安装了 Alibaba Dragonwell JDK。 开始开发您的 Java 应用程序!
相关阅读:
- 如何在 Arch Linux 中安装 Oracle Java 10
更新阿里巴巴龙井
以后要更新Alibaba Dragonwell,只需下载最新的可用版本,将其解压到Java安装目录,并将其设置为具有更高优先级的默认Java,例如110。
$ sudo update-alternatives --install /usr/bin/java java /usr/local/<dragonwell_new_version>/bin/java 110
$ sudo update-alternatives --install /usr/bin/javac javac /usr/local/<dragonwell_new_version>/bin/javac 110
最后,如果不再需要旧版本,请删除旧版本,如下所示。
$ sudo update-alternatives --remove java /usr/local/<dragonwell_old_version>/bin/java
$ sudo update-alternatives --remove javac /usr/local/<dragonwell_old_version>/bin/javac
$ sudo rm -rf /usr/local/<dragonwell_old_version>/
而且,这就是现在的全部。 希望这很有用。 我很快就会带着另一个有趣的话题来到这里。 敬请关注!
干杯!
资源:
- 阿里巴巴 Dragonwell8 GitHub 存储库
感谢您的光临!
帮助我们帮助您:
- 订阅我们的电子邮件通讯: 立即注册
- 支持 OSTechNix: 通过贝宝捐款
- 下载免费的电子书和视频: TradePub 上的 OSTechNix
- 联系我们: Facebook | 推特 | 谷歌加 | 领英 | RSS订阅
祝你有美好的一天!!
AlibabaDragonwell8JavaJava开发包JDKopenjdk