如何安装java环境(java开发运行环境的安装步骤)

2022-08-10 18:40:48 发布:网友投稿
热度:28

手动安装可以帮助用户更好地掌握Java运行时环境。

使用Linux发行版的包管理工具很容易安装Java软件包。但是,有时您必须手动安装Java。这对于基于Java的应用服务器(如Tomcat或JBoss)的管理员来说尤其重要。这些服务附带了许多开源和专有软件产品。

开发者或运行时套件?

Java虚拟机(JVM)在两种不同的情况下提供:Java开发工具包(JDK)或Java运行时环境(JRE)。

软件开发人员通常需要JDK。它包括编译、运行和测试源代码所需的二进制文件。安排一个预先建立的Java应用程序通常只需要JRE。它不包含编译器和其他开发工具。由于安全性的提高和空之间的限制,JRE通常安装在生产环境中。

获取 Java

你可以从网上下载开源的Java软件。可以在Adoptium.net红帽开发者下载OpenJDK包文件,也可以从Azul下载祖鲁社区版。

安装 Java

设置一个目录来存放Java文件。我喜欢创建一个名为java的简单目录,这样我就可以在一个特殊的目录中下载和解压缩打包的文件:

$ mkdir -p java/jdk

让我们在这个例子中应用JDK。将下载的文件保存到jdk目录。然后转到目录:

$ cd java/jdkOpenJDK11U-jdk_x64_linux_hotspot_11.0.12_7.tar.gz

提取打包的文件。请注意,tar将创建一个新目录:

$ tar xvzf OpenJDK11U-jdk_x64_linux_hotspot_11.0.12_7.tar.gzjdk-11.0.12 7 OpenJDK11U-jdk_x64_linux_hotspot_11.0.12_7.tar.gz

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

$ cd jdk-11.0.12 7/bin$ ./java -version

JVM的版本输出如下所示:

openjdk version "11.0.12" 2021-07-20OpenJDK Runtime Environment Temurin-11.0.12 7 (build 11.0.12 7)OpenJDK 64-Bit Server VM Temurin-11.0.12 7 (build 11.0.12 7, mixed mode)

环境变量

为了确保特定的应用程序能够正常工作,它需要确切地知道如何定位JVM。有两个重要的变量需要设置:JAVA_HOME和PATH。

$ echo $JAVA_HOME$ echo $PATH

这些可以在用户的。bashrc文件。确保这些变量出现在设置路径的任何现有代码之后:

#Set the JAVA_HOMEexport JAVA_HOME=~/java/jdk/jdk-11.0.12 7#Add the JAVA_HOME to the PATHexport PATH="$JAVA_HOME/binPATH"

手动安装的情形

有几种情况需要手动安装Java。请考虑以下三种情况:

一种情况可能是请求一个不同的应用程序,可能是一个在您的Linux发行版的软件库中不再可用的早期版本的Java。

另一个例子可能是安全驱动的解决方案,默认情况下,Java不会安装在操作系统或“根级别”。

第三种情况是可能需要几个不同版本的Java,通常是因为J2EE Web应用程序的多个实例运行在同一个服务器上。随着越来越多的虚拟机和容器被用来隔离进程,这种操作系统共享在今天并不常见。但是,由于需要保护不同的容器映像,因此理解手动安装仍然至关重要。

总结

我演示了手动安装Java运行时环境的方法,但是您可以制定一个最适合您需求的通用规则。最后,手动安装可以让用户更好地掌握Java运行时环境。

via:https://open source . com/article/21/9/install-Java-manual-Linux

作者:Alan Formy-Duval主题:lujun9972译者:wxy修订:wxy

这篇文章最初是由LCTT编辑的,Linux在中国的名声由此打响。

下一篇:基础代谢正确减肥方法(如何用基础代谢法减肥)
上一篇:如何培养小孩专注力(孩子注意力不集中看哪个科)