手动安装可以让用户更好地控制Java运行时环境 。
使用Linux发行版的包管理工具很容易安装Java包 。但是 , 有时候需要手动安装Java 。这对于Tomcat或JBoss等基于Java的应用服务器的管理员来说尤其重要 。许多开源和专有软件产品依赖于这些服务 。
还是开发人员运行时套件?Java虚拟机(JVM)以两种不同的形式提供:Java开发工具包(JDK)或Java运行时环境(JRE) 。
软件开发人员通常需要JDK 。它包含编译、运行和测试源代码所需的二进制文件 。部署一个预先建立的Java应用程序通常只需要JRE 。它不包括编译器和其他开发工具 。由于安全性的提高和空之间的限制 , JRE通常安装在生产环境中 。
获取Java你可以从网上下载开源Java软件 。你可以从红帽开发者和Adoptium.net下载OpenJDK包文件 , 或者从Azul下载Zulu社区版 。
Java安装设置存储Java文件的目录 。我喜欢创建一个名为java的简单目录 , 这样我就可以在一个特殊的目录中下载和解压缩打包的文件:
$ mkdir -p java/jdk让我们在这个例子中使用jdk 。将下载的文件保存到jdk目录 。然后转到此目录:
$ CD Java/JDK $ lsopenjdk 11 u-JDK _ x64 _ Linux _ Hotspot _ 11 . 0 . 12 _ 7.tar.gz来解压打包的文件 。注意 , tar将创建一个新目录:
$ tar xvzf open JDK 11 u-7.tar.gz _ x64 _ Linux _ hotspot _ 11 . 0 . 12 _ lsjdk-11 . 0 . 127 open JDK 11 u-JDK _ x64 _ Linux _ hotspot _ 11 . 0 . 12 _ 7.tar..
$ cdjdk-11.0.127/bin $的版本输出 。/java-versionjvm看起来像这样:
开放JDK版本“11 . 0 . 12”2021-07-20开放JDK运行时环境temurin-11.0.127 (build 11.0.127)开放JDK64位服务器VM temurin-11 . 0 . 127(build 11 . 0 . 127 , MII
为了确保特定的应用程序能够正常工作 , 它需要准确地知道如何定位JVM 。需要设置两个主要变量:JAVA_HOME和PATH 。
$ echo $JAVA_HOME$ echo $PATH这些可以在用户的 。bashrc文件 。确保这些变量出现在任何设置PATH的现有代码之后:
#设置Java _ home export Java _ home = ~/Java/JDK/JDK-11 . 0 . 127 #将Java _ home添加到path export path = " $ Java _ home/bin path "手动安装
有几种情况需要手动安装Java 。请考虑以下三种情况:
一种情况可能是使用不同的、可能更早的Java版本 , 该版本在您的Linux发行版的软件库中不再可用 。
另一个例子可能是安全驱动的决定 , 即Java在默认情况下不会安装在操作系统或“根级别” 。
第三种情况是可能需要几个不同版本的Java , 这通常是因为J2EE Web应用程序的多个实例正在同一台服务器上运行 。由于越来越多地使用虚拟机和容器来隔离进程 , 这种操作系统共享在今天并不常见 。但是 , 由于需要维护不同的容器映像 , 对手动安装的理解仍然至关重要 。
摘要【java开发运行环境的安装步骤 如何安装java环境】我演示了手动安装Java运行时环境的方法 , 但是您可以制定一个最适合您需求的约定 。最后 , 手动安装让用户可以更好地控制Java运行时环境 。
via:https://open source . com/article/21/9/install-Java-manually-Linux
作者:Alan Formy-Duval题目:lujun9972译者:wxy校对:wxy
本文最初由LCTT编辑 , Linux中国有幸推出 。
推荐阅读
- 从我第一次见到你 第一次见到你
- cdr的描边怎样弄渐变色 cdr制作渐变色描边效果的操作方法
- cdr怎么调整位图形状 cdr使用变换位置工具排列矩形的详细操作步骤
- 尤克里里的乐理知识
- 如何做独立母亲
- 爆笑可爱的短句
- cdr参考线颜色怎么换 cdr为参考线重新设置颜色的使用操作方法
- 发酵粉怎么用
- 谷歌翻译器的详细使用操作讲解视频 谷歌翻译器的详细使用操作讲解