在 WebLogic 上部署企业归档 (EAR)

注:

doc ear 不包含最终用户文档,例如上下文相关帮助文件。 它仅包含与开发相关的文档,包括 API Javadoc , ERD 和 XSD ,不应部署到生产服务器。 在测试或开发环境中使用应用程序 EAR 部署 doc ear。 请勿在生产环境上部署文档 EAR。

支持在单个应用程序服务器上部署多个 EAR。 在同一应用程序服务器上,可以执行下列操作:

  • 部署相同或不同版本的应用程序的不同定制,或者
  • 部署同一应用程序的不同版本

多个 EAR 或上下文根需要额外的内存用于应用程序服务器 JVM。 测试表明,部署第二个 IBM® EAR 文件需要 2.5 - 3.5 倍于单个 EAR 的内存。 支持两个部署可能需要最多 2.5 GB 的堆空间和 1.2 GB 的永久空间。

必须随 JDK 1.8.0_131 或更高版本的更新一起安装,因为更高版本的 JDK 不支持 WebLogic Server 12c (12.2.1.3.0)。

在安装期间,可以在 Sandbox.cfg 文件中使用特定于 JVM 的自变量,例如 ADDITIONAL_ANT_JAVA_TASK_ARGS 和 ADDITIONAL_ANT_COMPILER_TASK_ARGS ,以避免内存不足错误。

有关将 EAR 部署到 WebLogic 应用程序服务器的指示信息,请参阅 WebLogic 文档。
注: 如果迂到 java.lang.IllegalStateException: MASM0001: Default configuration file [ jaxws-tubes-default.xml ] was not found 错误,请参阅 故障诊断: java.lang.IllegalStateException: MASM0001 error in WebLogic 12.2.1.3