最近在用Myeclipse编译的代码在Weblogic上发布的时候总是出错,调查发现原来的jdk版本的问题。
我的情况是这样的:
开发的时候我是用tomcat来发布测试的,没有任何问题,但是实际发布的时候用Weblogic,总是出错,所以就自然而然的想到的jdk版本的问题。
我用的Weblogic中用到的jdk为:1.4(jdk141_05)
路劲为C:\bea\jdk141_05
但是在Myeclipse中用来编码代码的jdk版本为:1.6(1.6.0-13)。
发现这个问题之后,果断在Myeclipse上装了一个1.4(1.4.2_12)版本的jdk,问题得到了完美的解决。
总结:在Weblogic上发布工程的的时候要保证编译工程的jdk版本不能高于Weblogic上的jdk版本。