是否可以在WebLogic 10.3.6和/或12c上运行多个版本的Java? 我们有使用不同版本Java的应用程序。例如,是否可以同时使用JRE6和JRE7用于不同的应用程序?
答案 0 :(得分:1)
除非您同时运行不同的Weblogic实例,否则我无法看到这是如何实现的。 JVM实例(运行Weblogic实例)只运行一个版本的Java。
但是,我希望您会发现使用Java 7 JRE可以很好地运行为Java 6实现的应用程序。
答案 1 :(得分:1)
我建议使用所需的最高Java版本(当前情况下为JVM7)。有向后兼容性,我很难想象Java6应用程序不能在Java7上运行。
此外,它还可以降低运营成本(更容易设置,维护,更新补丁等) - 您只需要担心它。
答案 2 :(得分:1)
上面的答案表明你不应该为Java6或Java7运行不同的JVM。
如果存在某些无效原因,则WebLogic控制台允许您为每个服务器指定不同的JVM设置。
转到:
Environment -> Servers -> [Server Name] -> Configuration -> Server Start
并指定Java Home,Classpath,Arguments等。
我从来没有在同一台机器上测试过不同的版本,所以请在投入您的业务前进行测试: - )