用于Linux平台的JDK安装
该页面描述了JDK for Linux系统要求,并提供了几种JDK-Linux组合的安装说明。
此页面包含以下主题:
有关安装JDK 8和JRE 8的一般信息,请参见“ JDK 8和JRE 8从这里开始安装”。
有关与安装程序有关的JDK 8增强功能的信息,请参见“ JDK 8中的安装程序增强功能”。
系统要求
请参阅http://www.oracle.com/technetwork/java/javase/certconfig-2095354.html以获取有关支持的平台,操作系统和浏览器的信息。
在64位系统上,可以下载Java平台的64位或32位版本。但是,如果您使用的是32位浏览器,并且要使用该插件,则需要安装32位版本的Java平台。要确定您正在运行的Firefox版本,请启动应用程序,然后选择菜单项帮助->关于Mozilla Firefox。窗口底部是一个版本字符串行,其中包含“ Linux i686”(32位)或“ Linux x86_64”(64位)。要设置Java插件,请参阅“ Linux的Java插件的手动安装和注册”。
JDK 8安装说明
本主题描述:
“在基于RPM的Linux平台上安装64位JDK”
“在Linux平台上安装32位JDK”
安装说明符号和文件
对于包含该符号的说明version,请替换相应的JDK更新版本号。例如,如果要安装更新JDK 8更新版本2,则以下字符串表示捆绑包的名称:
jdk-8u 版本 -linux-i586.tar.gz
变成:
jdk-8u2-linux-i586.tar.gz
请注意,如在前面的示例中一样,version数字有时以字母开头u,例如8u2,并且有时以底线开头,例如jdk1.8.0_02。
下表列出了在Linux平台上下载JDK 8发行版的选项和说明。
下载文件和说明 |
建筑 |
谁可以安装 |
jdk-8uversion-linux-x64.tar.gz |
64位 |
任何人 |
j dk-8uversion-linux-i586.tar.gz |
32位 |
任何人 |
jdk-8uversion-linux-x64.rpm |
基于64位RPM的Linux |
根 |
jdk-8uversion-linux-i586.rpm |
基于32位RPM的Linux |
根 |
可以使用以下两种方法之一进行安装:
使用归档文件二进制文件(.tar.gz)安装Oracle Linux JDK 允许您将当前用户的JDK私有版本安装到任何位置,而不会影响其他JDK安装。但是,可能需要一些手动步骤才能使用某些功能(例如,该命令的-version:release选项java允许您指定用于运行指定类的版本,该命令的选项要求使用正确的JDK版本路径,/usr/jdk)。
使用RPM软件包安装Oracle Linux JDK允许您为所有用户执行JDK的系统范围安装,并且需要root访问权限。基于RPM的Linux平台基于Red Hat和SuSE。
注意: 当您下载并安装Java开发工具包(JDK)时,还将安装关联的Java运行时环境(JRE)。 |
JDK 7u6和更高版本包含JavaFX SDK(2.2或更高版本)。JavaFX SDK和Runtime已安装并集成到标准JDK目录结构中。
有关如何使用JavaFX的信息,请参见http://docs.oracle.com/javase/8/javase-clienttechnologies.htm。
在Linux平台上安装64位JDK
此过程使用归档二进制文件(.tar.gz)安装用于64位Linux的Java开发工具包(JDK )。
这些说明使用以下文件:
jdk-8u 版本 -linux-x64.tar.gz
例如:jdk-8u212-linux-x64.tar.gz
1、下载文件。
2、在可以下载文件之前,您必须接受许可协议。存档二进制文件可以由任何人(不仅限于root用户)安装在您可以写入的任何位置。但是,只有root用户才能将JDK安装到系统位置。
3、将目录更改为要安装JDK的位置,然后将.tar.gz归档二进制文件移动到当前目录。
4、解压缩tarball并安装JDK。
5、%tar zxvf jdk-8uversion-linux-x64.tar.gz,例如: % tar zxvf jdk-8u212-linux-x64.tar.gz
6、Java开发工具包文件安装在jdk1.8.0_version当前目录中的目录中。
7、.tar.gz如果要节省磁盘空间,请删除文件。
8、修改配置文件
vi /etc/profile
增加以下内容
# Java
export JAVA_HOME=/usr/java/jdk1.8.0_212
export PATH=$PATH:$JAVA_HOME/bin
9、更新配置文件
source /etc/profile
在基于RPM的Linux平台上安装64位JDK
略
在Linux平台上安装32位JDK
略
在基于RPM的Linux平台上安装32位JDK
略
常规安装说明
本主题描述常规安装主题。
根访问权限
安装该软件会自动创建一个名为的目录jdk1.8.0_version。请注意,如果您选择将Java SE Runtime Environment安装到系统范围的位置(例如)/usr/jdk,则必须首先成为root用户才能获得必要的权限。如果您没有root用户访问权限,只需将Java SE Runtime Environment安装到您的主目录或您有权写入的子目录中。
覆盖文件
如果将软件安装在包含名为的子目录的目录中jdk1.8.0_version,则新软件将覆盖该jdk1.8.0_version目录中相同名称的文件。如果旧目录包含您要保留的文件,请小心重命名。
系统偏好设定
默认情况下,安装脚本会配置系统,以便在JDK的安装目录中创建用于系统首选项的后备存储。如果JDK安装在网络驱动器上,则可以导出JDK和系统首选项以与其他计算机上的Java运行时环境共享。
参见http://docs.oracle.com/javase/8/docs/technotes/guides/preferences/index.html以获取有关Java平台中首选项的更多信息。