我正在使用ATG 9.1。我怎么知道哪个版本的JDK必须用于不同版本的ATG?
使用JDK 6,我能够正常工作,而ACC无法工作,因为它需要一个小版本的JRE。
为什么只有ACC需要小版本的JRE而不需要其他模块?
答案 0 :(得分:3)
ATG / Oracle Commerce所需的版本可以在https://support.oracle.com找到 - 您需要登录,并且您可能需要访问权限由Oracle代表授予。
ATG 9.1兼容性涵盖在“Oracle Art Technology Group(ATG)Commerce支持的环境 - 版本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进行少量更新,则应该遵循应用程序服务器的要求。