您当前所在位置:首页安装教程如何在Linux上手动安装Java

如何在Linux上手动安装Java

更新:2023-08-11 05:36:54编辑:tooool归类:安装教程人气:68

全自动加装能让采用者更快的掌控 Java 运转时自然环境。

如何在Linux上手动安装Java

采用 Linux 软件包的应用应用软件管理软件来加装 Java 应用应用软件是很难的。不过,有时候你须要全自动加装 Java。这对如前所述 Java 的ArcGIS(如 Tomcat 或 JBoss)的图书馆员不光关键。很多开放源码和私有应用软件系统都倚赖那些服务项目。

合作开发人员或运转时组件?

Java 软件包Java Virtual Machine(JVM)以三种相同的方式提供更多:Java 应用软件包Java Development Kit(JDK)或 Java 运转时自然环境Java Runtime Environment(JRE)。

应用软件合作开发人员一般来说须要 JDK。它包涵校对、运转和试验源码所需的十进制文档。布署两个事先创建的 Java 插件一般来说只须要 JRE。它不主要包括C++和其它应用软件。虽然可靠性的提升和内部空间的管制,一般来说在制造自然环境中加装 JRE。

以获取 Java

你能从网路上浏览开放源码的 Java 应用软件。你能在 Red Hat Developer、Adoptium.net浏览 OpenJDK 装箱文档,或从 Azul 浏览Zulu 街道社区版。

加装 Java

增设两个产品目录来放置 Java 文档。我讨厌创建两个单纯的名叫java的产品目录,这种我就能在两个专门针对的产品目录中浏览并Cogl装箱文档:

$mkdir-p java/jdk

让我们在这个例子中采用 JDK。将浏览的文档保存到jdk产品目录下。然后换到该产品目录:

$cdjava/jdk$lsOpenJDK11U-jdk_x64_linux_hotspot_11.0.12_7.tar.gz

提取该装箱文档。注意,tar会创建两个新的产品目录:

$ tar xvzf OpenJDK11U-jdk_x64_linux_hotspot_11.0.12_7.tar.gz
$ ls
jdk-11.0.12+7OpenJDK11U-jdk_x64_linux_hotspot_11.0.12_7.tar.gz

采用-version选项确认新 JVM 的版本。

$cdjdk-11.0.12+7/bin$./java -version

JVM 的版本输出看起来类似这种:

openjdkversion"11.0.12" 2021-07-20OpenJDKRuntimeEnvironmentTemurin-11.0.12+7 (build11.0.12+7)OpenJDK64-BitServerVMTemurin-11.0.12+7 (build11.0.12+7,mixedmode)

自然环境变量

为了确保两个特定的插件能够正常工作,它须要确切地知道怎样定位 JVM。有两个主要的变量须要增设:JAVA_HOMEPATH

$echo$JAVA_HOME$echo$PATH

那些能在采用者的.bashrc文档中增设。确保那些变量出现在任何增设 PATH 的现有代码之后:

Set the JAVA_HOMEexportJAVA_HOME=~/java/jdk/jdk-11.0.12+7Add the JAVA_HOME to the PATHexportPATH="$JAVA_HOME/binPATH"

全自动加装的情况

有几种情况须要全自动加装 Java。请考虑以下三种情况:

一种情况可能是要求采用相同的,也许是较早的,在你的 Linux 软件包的应用软件库中已经没有的 Java 版本。

另两个例子可能是由安全推动的决定,即 Java 不会被默认加装在操作系统上或在根级别上。

第三种情况是可能须要几个相同版本的 Java,一般来说是因为 J2EE Web 插件的多个实例在同一台服务项目器上运转。虽然越来越多地采用软件包和容器来隔离进程,这种操作系统共享在今天已经不太常见了。不过,虽然须要维护相同的容器镜像,对全自动加装的理解仍然至关关键。

总结

我演示了我全自动加装 Java 运转时自然环境的方式,但你能制定两个最适合你需求的惯例。最终,全自动加装让采用者能更快的掌控 Java 运转时自然环境。

via: https://opensource.com/article/21/9/install-java-manually-linux

作者:Alan Formy-Duval选题:lujun9972译者:wxy校对:wxy

本文由 LCTT原创校对,Linux中国荣誉推出

我告诉你msdn版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

Windows10系统如何打印测试页 PE怎么安装Windows11详细教程

游客 回复需填写必要信息