1、 适用于Oracle Solaris的JDK安装说明符号
安装JDK的说明包含interim.update.patch
表示更新版本号的符号。
对于包含该符号的JDK安装说明interim.update.patch
,请替换相应的更新版本号。例如,如果要安装JDK 11
,Interim 0
,Update 0
和Patch 0
,则以下字符串表示捆绑包的名称:
JDK-11.interim.update.patch_solaris-sparcv9_bin.tar.gz
该字符串变为:
JDK-11_solaris-sparcv9_bin.tar.gz
2、 下载Oracle Solaris JDK安装文件安装
下载地址:jdk11-downloads
Oracle Solaris SPARC(64位)11
版或更高版本支持JDK 11。找到对应的版本下载即可。
1) 将目录更改为要安装JDK的位置
2) 将.tar.gz存档二进制文件移动到当前目录
3) 解压缩tarball并将JDK安装在SPARC处理器上:
$ gzip -dc jdk-11.interim.update.patch_solaris-sparcv9_bin.tar.gz | tar xf -
JDK安装在当前目录中的jdk–11.interim.update.patch目录中。例如,JDK 11 Interim 0,Update 0和Patch 0的目录名为:
jdk-11
3、使用IPS软件包在Oracle Solaris 11上安装JDK
可以使用IPS软件包在Oracle Solaris上安装JDK 11。
要使用jdk-11.interim.update.patch
软件包在Oracle Solaris 11上安装JDK 11,请执行以下操作:
1) 确保可以从IPS发布者处获得该jdk-11.interim.update.patch
软件包。
例如:
$ pkg list -a jdk-11.interim.update.patch
确保该软件包可从Oracle Solaris发布者pkg.oracle.com以及其他发布者处获得。如果看到未找到此类软件包的消息,请使用pkg publisher命令检查发布者的来源,并与系统管理员或Oracle支持代表联系。
2) 确保您具有安装IPS软件包的权限:
使用profiles
命令列出分配给您的权限配置文件。如果您具有“软件安装”权限配置文件,则可以使用该pfexec
命令来安装和更新软件包。
$ pfexec pkg install jdk-11.interim.update.patch
其他权限配置文件也提供安装特权,例如系统管理员权限配置文件。
根据您站点的安全策略,您也许可以将sudo命令与用户密码一起使用来执行特权命令:
$ sudo pkg install jdk-11.interim.update.patch
使用role命令列出分配给您的角色。如果您具有root角色,则可以将su命令与root密码一起使用以承担root角色:
$ pkg install jdk-11.interim.update.patch
注意:不支持从SVR4软件包(通过pkgadd命令)安装JDK 11。使用IPS软件包安装JDK 11。
4、指定默认的Java平台
如果在同一映像上安装了多个Java版本,则可以使用来指定默认或首选Java版本Mediator。一个Mediator包含了一组链接到一个应用程序,其中的每一个环节都有相同的中介名称和链接路径,但不同的目标链接路径的不同实现。
查看当前的默认版本
使用pkg mediator
命令可显示图像中的所有介体和当前的默认Java版本。
$ /usr/bin/pkg mediator | grep java
设置默认Java版本
使用pkg set-mediator
命令将Java 11设置为默认或首选版本。
$ usr/bin/pkg set-mediator -V 11.interim.update.patch java
相关文档:
installation-jdk-oracle-solaris
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上的安装和配置