我正在使用 ATG 9.1。 我如何知道不同版本的 ATG 必须使用哪个版本的 JDK?
使用 JDK 6,我能够正常工作,而 ACC 无法正常工作,因为它需要小版本的 JRE。
为什么只有 ACC 需要小版本的 JRE 而不是其他模块?
ATG/Oracle Commerce所需的版本可以在 https://support.oracle.com 上找到 - 您需要登录,并且您可能需要由Oracle代表授予访问权限。
ATG 9.1兼容性在文档"Oracle 艺术技术集团 (ATG) 商务支持的环境 - 版本 9.x (文档 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 进行次要更新,则可能应该遵循应用服务器的要求。