我正在使用 ATG 9.1。我如何知道不同版本的 ATG 必须使用哪个版本的 JDK?
使用 JDK 6 我可以正常工作,而 ACC 无法正常工作,因为它需要一个小版本的 JRE。
为什么只有 ACC 需要小版本的 JRE 而不需要其他模块?
我正在使用 ATG 9.1。我如何知道不同版本的 ATG 必须使用哪个版本的 JDK?
使用 JDK 6 我可以正常工作,而 ACC 无法正常工作,因为它需要一个小版本的 JRE。
为什么只有 ACC 需要小版本的 JRE 而不需要其他模块?
ATG/Oracle Commerce 所需的版本可在https://support.oracle.com上找到——您需要登录,并且可能需要 Oracle 代表授予您访问权限。
ATG 9.1 兼容性包含在文档“Oracle Art Technology Group (ATG) Commerce Supported Environments - Release 9.x (Doc ID 1342327.1)”中,它将链接到https://support.oracle.com/epmos/main/downloadattachmentprocessor ?parent=DOCUMENT&sourceId=1342327.1&attachid=1342327.1:ATG9404&clickstream=yes
“兼容性矩阵”显示 JBoss 和 Weblogic 应用程序服务器在所有支持的平台(Windows、Solaris、RedHat)上所需的 JDK 是“Sun 32 位或 64 位 JDK 1.6.0_41”,但对于 WebSphere 则不同。
ACC 可以在应用服务器中运行,也可以在单独的 JVM 中运行。我不知道为什么它需要不同的 JDK 版本。
Oracle 通常建议将此作为基础版本,因此如果对应用服务器的小更新需要对 JVM 进行小更新,您可能应该遵循应用服务器的要求。