Oracle WebLogic Server - 版本 10.3.1 和更高版本
Oracle Fusion Middleware - 版本 10.1.2.0.0 和更高版本
本文档所含信息适用于所有平台

目标

Oracle Java SE 可以由客户独立于 Oracle Fusion Middleware (或者 WebLogic Server)进行安装,Oracle Java SE 还可以由 Oracle Fusion Middleware (或者 WebLogic Server)安装自身进行安装。无论是哪种方式,都存在一个集成点,并且经常会有客户询问如何获取已经过许可并且认证可与 Oracle Fusion Middleware 产品一起使用的最新 Oracle Java SE。无论是全新安装还是维护当前安装,都可能存在此情况。

解决方案

认证检查

希望更新其 Java SE(JRE 或 JDK)安装的客户应当使用Certification Guides作为起点。在决定获取某个新的 Java SE 发行版时,请确保该 Java SE 发行版已经过认证。下面是 Oracle Fusion Middleware 认证中心 (包括WebLogic Server,其后是单独的Certification Guides:

Oracle Fusion Middleware Supported System Configurations
[http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html]

查找您的特定产品认证指南,主要的如下所示:

  • Oracle Fusion Middleware 12c (12.x)
  • Oracle Forms and Oracle Reports 11g Release 2 (11.1.2.x)
  • Oracle Fusion Middleware 11g Release 1 (11.1.1.x) - WebLogic Server 10.3.1-10.3.6

默认情况下,以前的 10g 发行版始终将 Java SE 安装在其 Oracle 主目录内。客户可以将已安装的 Java SE 更新为较新的维护发行版。如果您选择将已安装的 Java SE 替换为全新的发行版,则在执行此操作之前,请确保它满足您已部署的应用程序的要求并检查是否新的 Java SE 已经过认证:

Oracle Identity Management (10.1.4) 认证信息
[https://www.oracle.com/technetwork/middleware/ias/downloads/idm-certification-101401-083012.html]

Oracle Application Server 10g 发行版 3 (10.1.3) 认证信息
- Including Oracle SOA (10.1.3.1) and WebCenter (10.1.3.2)
[https://www.oracle.com/technetwork/middleware/ias/downloads/oracle-soa-certification-r3-10-131499.xls]

Oracle Application Server 10g 发行版 2 (10.1.2) 认证信息
[https://www.oracle.com/technetwork/middleware/ias/downloads/as-certification-r2-101202-095871.html]

Oracle WebLogic Server (10.3.0 和更早版本) 认证信息
[http://download.oracle.com/docs/cd/E13196_01/platform/suppconfigs/config_wls.html]

10g问题解答:
请注意,只有 Java SE 1.4.2_xx 在 10.1.2 和大多数 10.1.4 组件上经过认证,并且没有计划对此进行更改。如果想要更新这类 Java SE,它必须保持在 1.4.2_xx 级别内。如果需要维护此最新的经认证的 Java SE,请参阅下文中针对 1.4.2_xx 的修补程序链接。对于10.1.3,它随Java SE 1.5一起安装,除非您已遵循Java SE 6的认证,否则您可以更新到最新的Java 1.5_xx。

升级准备

在安装 Oracle Fusion Middleware 产品或更新您的环境中使用的 Oracle Java SE之前,可能需要获取最新的 Oracle Java SE。为您使用的软件下载 Java SE(JDK 和 JRE)并将其保持在经认证的级别是必不可少的。如果您已在系统上安装了 Java SE 且在维护它,建议根据您的业务需求对它进行维护,同时仍然需要满足 Oracle 认证和许可要求。如果随 Oracle Fusion Middleware 产品安装了某个 Java SE,建议您仅将其更新到同一主发行版内的某个版本(例如,从 1.5.0_13 到 1.5.0_33),而不要更新到全新的发行版(例如,从 Java 5 或 6 到 Java 7)。只有认证的并且经过你的应用测试,你可以更改主要发行版。

在您的系统上下载并安装新的 Java SE 后,请确保正确设置您的环境以使用预期的 Java SE。各种 Oracle 产品可能具有不同的配置或环境要求,但是将您的系统 PATH 设置为包括您的 Java SE 位置然后使用 "java -version" 和 "which java" (unix) 命令确保它符合预期几乎总是最佳实践。

在你的Oracle Fusion Middleware 11g/12c 环境中规划Java SE的维护请参考下面的内容:

Note 1492980.1 How to Install and Maintain the Java SE Installed or Used with FMW 11g/12c Products
Note 360870.1 Impact of Java SE Security Vulnerabilities on Oracle Database and Fusion Middleware Products
Note 952075.1 Java SE End of Life and Oracle Fusion Middleware Policy

较旧的感兴趣的文件:

Note 444462.1 Upgrading to Java 6 on Oracle Application Server 10g Release 3 (10.1.3)
Note 731404.1 Upgrading to 64-bit JDK on Oracle Application Server 10g Release 3 (10.1.3)
Note 396096.1 How to update the default JDK installed in Application Server 10.1.3
Note 272808.1 How to update the default JDK installed in Application Server 9.0.4 and 10.1.2

下载地址

在确定您为何更新 Java SE 并确定其位置和版本后,下载适合您的情况的 Java SE:

  • Oracle Technology Network上的 Java SE 下载
    [ http://www.oracle.com/technetwork/java/javase/downloads/index.html ]
  • My Oracle Support 上对于 Java SE 授权客户的 Java SE 下载:

    Note 1439822.1 All Java SE Downloads on MOS
    --> 从这份文档中,您可以找到您可能要查找的特定发行版本,但不是每个变体都可能已经由FMW / WLS团队进行过测试,

  • My Oracle Support 上的 Java SE 下载(对于 Oracle Fusion Middleware 授权客户。当Java SE是由FMW产品介质安装):

--> 这些补丁提供了最新版本的 Critical Patch Update 计划. 该版本应该在自述文件中.
          --> 应用最新的WebLogic Server PSU时,还应该更新Java SE到最新的补丁(或者Note 1439822.1中的同等版本)

  • Patch 8453300 提供了适用于 Linux、Windows 和 Solaris 的最新 Java SE 1.4.2_xx
  • Patch 9477224 提供了适用于 Linux、Windows 和 Solaris 的最新 Java SE 1.5.0_xx
  • Patch 9553040 提供了适用于 Linux、Windows 和 Solaris 的最新 Java SE 1.6.0_xx
  • Patch 13079846 提供了适用于 Linux、Windows 和 Solaris 的最新 Java SE 1.7.0_xx
  • Patch 18143322 提供了适用于Linux, Windows, and Solaris 的最新 Java SE 1.8.0_xx

My Oracle Support 补丁可用性:

这些补丁可用于 Oracle 提供的平台,并且仅适用于上文中指出的最新 Java SE(具体取决于您的许可证)。请参阅已上载到这些位置的版本的自述文件。如果在 64 位平台上提供了 32 位中间件产品,请下载适用于 32 位平台的补丁。这些平台包括:

* Linux x86 (和Linux x86-64)
       * Windows 32-bit (和AMD64/EM64T)
       * Sun Solaris SPARC 32-bit (和Solaris Sparc 64-bit)

其他平台的供应商将为其平台提供 Java SE。 对于其他平台上的 Java SE 分发,请确保较新的 Java SE 已经过认证,并从您的平台供应商那里获取更新。

参考

NOTE:952075.1 - Java SE End of Life and Oracle Fusion Middleware Policy
NOTE:1492980.1 - How to Install and Maintain the Java SE Installed or Used with FMW 11g/12c Products
NOTE:431578.1 - How to Find Certification Details for Oracle Fusion Middleware 10g/11g/12c
NOTE:360870.1 - Impact of Java SE Security Vulnerabilities on Oracle Database and Fusion Middleware Products

为 Oracle Fusion Middleware 产品获取 Java SE (JDK/JRE)相关推荐

  1. fmw oracle fusion middleware,Oracle Fusion Middleware相关概念明晰

    最近在了解这类知识的时候发现一篇关于Oracle Fusion Middleware概念的详细介绍,感到很有收获,特意来分享一下,说的很详尽.原文来自中间件资深销售顾问牛秀元的博客. Oracle F ...

  2. oracle rcu 安装,Oracle Fusion MiddlewareⅠ: 数据库和RCU

    计划学习下WebCenter,需要搭建环境.计划写几篇文章,以备分享和记录:数据库.RCU.Weblogic.WebCenter Portal.WebCenter Content(UCM).环境配置. ...

  3. 谈新手Java SE JDK 下载那个版本好!

    对于刚开始接触 Java 的人来说,不知道自己下载哪个 JDK版本 一般这个问题都是 自学的人不管是看视屏还是看书,对于JDK的版本 一般都是懵的,如果只是学 Java SE 这基本语法, 其实JDK ...

  4. 如何获取Java,JDK源码

    GitHub找到JDK GitHub上搜索jdk即可找到Open-Jdk的源码. GitHub: link. Open-Jdk源码结构 包名 主要作用 hotspot Java虚拟机hotspot的实 ...

  5. 安装JAVA SE/jdk后,未发现jdk/lib的tools.jar和dt.jar文件

    更新后,版本带来的变化,模块化后导致不需要或者说将toos.jar和dt.jar文件兼容到其他部分,jdk的lib下面不会再出现这俩文件: (摘:版本更新到9.0后的变化)JDK 9的核心变化就是引入 ...

  6. Java中JDK,JRE和JVM之间的关系

    初学JAVA很容易被其中的很多概念弄的傻傻分不清楚,首先从概念上理解一下吧,JDK(Java Development Kit)简单理解就是Java开发工具包,JRE(Java Runtime Envi ...

  7. Java SE是什么?Java各个版本区别

    一.Java的各个常用版本: Java SE.java EE.Java ME三个版本.下面介绍各个版本区别: (Java SE下载:https://www.oracle.com/technetwork ...

  8. java se与java 的区别_java se与java的区别是什么

    Java是一门程序设计语言,它有三个版本,Java SE(标准版).Java EE(企业版)和Java ME(微型版).而Java SE只是一个使用Java进行编程的规范.框架,它不是一门编程语言.J ...

  9. Java EE与Java SE:Oracle是否放弃了企业软件?

    Java Enterprise Edition是全球Java社区中最大的困惑来源之一. 就像<星球大战>和<星际迷航 >之间的区别一样,对于"原力觉醒"是他 ...

最新文章

  1. 必须要掌握的 InterruptedException 异常处理
  2. android webview 填充,从Android使用WebView自动填充表格
  3. 2016年计算机视觉和图像处理相关的国际会议一览表
  4. Wireshark的入门使用
  5. ie浏览器里面无法输入文字:
  6. mysql数据库不小心删除文件_mysql数据库被删除了,怎么恢復吗
  7. php mysql安装配置_转载:PHP,MySQL的安装与配置
  8. 开课吧9.9元学python靠谱吗-开课吧的Python课程怎么样?大概是多少钱?讲师是廖雪峰吗?...
  9. python列表转为一个数字_关于python:将整数列表转换为一个数字?
  10. Lost Cows POJ 2182 思维+巧法
  11. 使用playsound播放音频(python)
  12. sqlserver 时间计算函数
  13. Linux CentOs7 ping网址 未知的名称或服务
  14. arch linux yaourt arm,在ARM设备(树莓派、香蕉派)上为Arch Linux配置yaourt
  15. 学习之初 、约定、 认识Linux、安装虚拟机 、安装centos7
  16. 万花筒写轮眼画法_万花筒写轮眼画法教程
  17. python爬虫之一(2):爬取网页小说(圣墟)
  18. 学校学生学籍的计算机管理属于什么领域,浅谈计算机管理学生学籍信息系统的重要性...
  19. PC威信 3.8.0 测试HOOK接口
  20. [附源码]JAVA+ssm计算机毕业设计毕业生书籍回购及租赁销售管理系统(程序+Lw)

热门文章

  1. python VTK(十九) ----图形基本操作 法向量计算
  2. 微软MOS认证—学生求职的敲门砖
  3. 台式计算机和便携式计算机是替代品吗,iPad能否替代笔记本电脑?这结果我一万个不服!...
  4. 14.狂神说springcloud
  5. Linux Shell多进程并发以及并发数控制
  6. Linux 搭建基础的电子邮件系统
  7. 第二天 软考中级--嵌入式系统设计师考试内容总结
  8. JavaScript 笔记.md
  9. load Sdk stackflow.md
  10. SPSS各类检验、因素分析、分类方法