2012-12-16 17 views
0

我有一個關於weblogic的問題: 我有一個在jdk上運行的weblogic實例,並且我在這個服務器上部署了應用程序(.war文件)。 如果我更改了啓動參數,並且我告訴它在jrockit上運行,應用程序(.war文件)是否部署在它的兼容性中,還是必須保留原始jdk ?. 非常感謝。是不同的jvm自己之間的兼容?

回答

1

當運行標準Java代碼時,SUN JDK和BEA Jrockit相互兼容。舉一個例子,weblogic服務器本身是可以在sun JDK和Jrockit上運行的Java代碼。類似地,你的.war應用程序在JVM的

中工作得很好。這些JVM之間的區別在於它們執行垃圾回收的方式,例如代碼壓縮選項等等。儘管現在這些差異正在逐漸變得模糊,因爲它們現在都歸Oracle所有。

相關問題