1、Linux平台上安装JDK的一般说明
1) Root访问权限
本主题描述有关在Linux平台上安装JDK 11的一般信息。
安装JDK会自动创建一个名为的 jdk–11.interim.update.patch目录。
注意:如果将Java SE Runtime Environment安装在特定的位置(例如/usr/jdk
(对于JDK)),则必须使用root凭据登录以获得必要的权限。如果您没有root用户访问权限,请在您的主目录或您具有写许可权的子目录中安装Java SE Runtime Environment。
2) 覆盖文件
如果将软件安装在包含名为的子目录的jdk–11.interim.update.patch
目录中,则新软件将覆盖该目录中具有相同名称的文件。如果旧目录包含您要保留的文件,请确保重命名。
3) 系统偏好设定
默认情况下,安装脚本会配置系统,以便在适用时在JDK安装目录中创建系统首选项的后备存储。如果JDK安装在网络驱动器上,则可以导出系统首选项以与其他计算机上的Java运行时环境共享。
2、Linux平台上安装JDK的系统要求
有关受支持的平台,操作系统和浏览器的信息,请参见Oracle JDK认证的系统配置。
3、Linux平台的JDK安装说明符号
安装这两种JDK的说明都包含一个表示功能,过渡和更新版本信息的版本标记。
例如,如果要安装JDK 11 Interim 0,Update 0和Patch 0,则以下字符串表示捆绑包的名称:
jdk-11.interim.update.patch-linux-x64_bin.tar.gz
该字符串变为:
jdk-11-linux-x64_bin.tar.gz
4、通过存档二进制文件和RPM软件包在Linux上安装JDK
下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html
您可以从归档二进制文件或从Red Hat Package Manager(RPM)软件包在Linux平台上安装Java Development Kit(JDK)。
可以使用以下过程之一执行安装:
1) 从存档二进制文件(.tar.gz):这使您可以将当前用户的JDK私有版本安装到任何位置,而不会影响其他JDK安装。但是,它可能涉及手动步骤才能使某些功能正常工作。有关可用于从存档二进制文件下载和安装JDK的选项,请参见下表。
2) 从RPM软件包(.rpm):这使您可以为所有用户执行JDK的系统范围安装,并且需要root访问权限。基于RPM的Oracle Linux平台基于Red Hat和SuSE。有关可用于从RPM软件包下载和安装JDK的选项,请参见下表。
注意:
JDK可用于测试应用程序,不需要单独的JRE。
下表列出了在Linux平台上下载和安装JDK 11版本的选项和说明:
下载文件 | 使用说明 | Architecture | 谁可以安装 |
jdk-11.interim.update.patch-linux-x64.tar.gz | 64位 | 任何人 | |
jdk-11.interim.update.patch-linux-x64.rpm | 基于64位RPM的Linux | Root |
5、Linux平台上 安装64位JDK 11
您可以从存档二进制文件(.tar.gz)安装用于64位Linux的JDK 。
要在Linux平台上安装64位JDK:
1) 下载文件jdk-11.interim.update.patch_linux-x64_bin.tar.gz
在下载文件之前,您必须接受许可协议。任何人(不仅限于root用户)都可以将存档二进制文件安装在具有写访问权的任何位置。的.tar.gz档案文件(也称为压缩包)是可以被解压缩并在单个步骤中提取的文件。
2) 将目录更改为要安装JDK的位置,然后将.tar.gz归档二进制文件移动到当前目录。
3) 解压缩tarball并安装JDK:
$ tar zxvf jdk-11.interim.update.patch_linux-x64_bin.tar.gz
Java开发工具包文件安装在名为的jdk-11.interim.update.patch
目录中。
4) .tar.gz如果要节省磁盘空间,请删除文件。
6、基于RPM的Linux平台上安装64位JDK
您可以通过.rpm在系统位置使用RPM二进制文件()将JDK安装在基于64位RPM的Linux平台上,例如Red Hat和SuSE 。
使用该sudo命令以root用户身份运行基于RPM的安装。
要在基于RPM的Linux平台上安装64位JDK:
1) 下载文件jdk-11.interim.update.patch_linux-x64_bin.rpm
在下载文件之前,您必须接受许可协议。
2) 通过运行命令su并输入超级用户密码,确保您具有root用户访问权限。
3) 使用以下命令安装软件包:
$ rpm -ivh jdk-11.interim.update.patch_linux-x64_bin.rpm
注意:JDK 11可以与早期版本的JDK共存。对于每个版本,将创建一个新目录,默认目录为 /usr/java/jdk-11.interim.update.patch
。
使用以下命令升级软件包:
$ rpm -Uvh jdk-11.interim.update.patch_linux-x64_bin.rpm
4) .rpm如果要节省磁盘空间,请删除文件。
5) 退出根shell。
不需要重新启动。
JDK安装与替代框架集成在一起。安装后,替代框架将更新以反映最近安装的JDK中的二进制文件。JAVA命令,如java
,javac
,javadoc
,并javap可以通过命令行调用。
使用该java -version
命令,用户可以确认默认的(最近安装的)JDK版本。
此外,用户可以检查哪个特定的RPM软件包提供了.java
文件:
$ rpm -q --whatprovides java
相关文档:
Java jdk11 在Linux上的安装和配置
Java jdk11 在Mac上的安装和配置以及JDK多个版本之间切换
Java jdk11 通过jabba在windows 10上安装
Java jdk11 通过jabba在Linux上安装
Java jdk11 在Ubuntu, Linux Mint,Debian上安装方法(PPA源)
java jdk11 在windows上的安装和配置
Java JDK11在Oracle Solaris上安装配置
Java Oracle JDK11在Windows上安装配置
install/installation-jdk-linux-platforms