0

我有一个关于 weblogic 的问题:我有一个在 jdk 上运行的 weblogic 实例,并且我在此服务器上部署了应用程序(.war 文件)。如果我更改启动参数并告诉它在 jrockit 上运行,部署在其中的应用程序(.war 文件)是否兼容?还是我必须保留原始 jdk?。非常感谢。

4

1 回答 1

1

在运行标准 Java 代码方面,SUN JDK 和 BEA Jrockit 相互兼容。举个例子,weblogic server 本身就是 Java 代码,可以在 sun JDK 和 Jrockit 上运行。同样,您的 .war 应用程序在两个 JVM 中都可以正常工作

这些 JVM 之间的不同之处在于它们进行垃圾收集的方式,或者代码压缩选项等等。尽管两者之间的差异每天都在变得模糊,因为两者现在都归甲骨文所有。

于 2012-12-17T12:25:56.523 回答