确定 ATG 的 JDK 版本

Identify JDK version for ATG

我正在使用 ATG 9.1。我怎么知道不同版本的 ATG 必须使用哪个版本的 JDK?

使用 JDK6 我可以正常工作,而 ACC 无法工作,因为它需要一个小版本的 JRE。

为什么只有ACC需要小版本的JRE,其他模块不需要?

ATG/Oracle Commerce 所需的版本可在 https://support.oracle.com 上找到——您将需要 log-in,并且您可能需要获得 Oracle 代表的访问权限。

文档 "Oracle Art Technology Group (ATG) Commerce Supported Environments - Release 9.x (Doc ID 1342327.1)" 中介绍了 ATG 9.1 兼容性,这将使您 link https://support.oracle.com/epmos/main/downloadattachmentprocessor?parent=DOCUMENT&sourceId=1342327.1&attachid=1342327.1:ATG9404&clickstream=yes

'compatibility matrix' 显示所需的 JDK 在所有支持的平台(Windows、Solaris、RedHat)上 JBoss 和 Weblogic 应用程序服务器是 "Sun 32-bit or 64-bit JDK 1.6.0_41" , 但对于 WebSphere 不同。

ACC 可以运行来自应用程序服务器,也可以来自单独的 JVM。我不知道为什么它需要不同的 JDK 版本。

Oracle 通常建议将此作为基本版本,因此如果对应用程序服务器的小更新需要对 JVM 进行小更新,您可能应该遵循应用服务器的要求。