java - WebLogic,选择JDK

标签 java jakarta-ee weblogic

关于 Java EE 应用程序和 WebLogic;我注意到我可以在不同的地方更改 Java VM(Sun JDK 或 JRockit):

  1. 在创建 WebLogic 域期间
  2. 项目类路径
  3. 在创建 WebLogic Server 运行时环境期间
  4. 其他?

你能解释一下如果我更改其中一个不同的设置会发生什么吗?

最佳答案

唯一真正的区别是 JRockit 专门针对 Weblogic 进行了调整,因此您会看到性能改进。选择一个或另一个时,内存设置也会发生变化。

有两种简单的方法可以保证您的服务器在启动时使用的是什么 JVM:

  • 您可以在托管服务器的“服务器启动”选项卡上明确设置 JVM。这仅适用于通过节点管理器启动服务器时。
  • 在 setDomainEnv.sh 文件中设置 BEA_JAVA_HOME 和 SUN_JAVA_HOME。我们将它们都设置为相同的值,因为我们总是想要一个特定的 JVM

正如您所说,还有其他地方可以设置该值,但我认为以上两个选项是最简单的方法。

关于java - WebLogic,选择JDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21089662/

相关文章:

java - C++ 到 java 数组的转换

java - 如何在 Weblogic 中创建通用组件?

http-headers - 如何在weblogic.xml中设置X-POWERED-BY?

java - 在 onCreate 中开始新 Activity 仅适用于延迟

Java、LWJGL、OpenGL 1.1、将BufferedImage解码为Bytebuffer并跨类绑定(bind)到OpenGL

java - 将 XPath 查询应用于 Java 中的 SOAPMessage

java - 有没有比 servlet 上下文更高层次的东西

java - 确保类型参数正确

jakarta-ee - 如何干净地结束 CDI @ConversationScoped

java - 带有 Log4j2 的 Weblogic 12c 在停止/启动后停止记录