jdk版本导致的错误

重装了系统,重装了一切。用新装的myEclipse导入以前的struts工程后,执行时却出现错误:

"action" failed to preload on startup in Web application

Class bytes found but defineClass()failed

看这错误提示真的是莫名其妙了,左翻番右查查,愣是没辄。

仔细看了看console,恩,weblogic执行使用的是jdk142,查了myEclipse设置却自作聪明的用jdk5.0在编译,高版本jdk编译出来的在低版本环境运行,当然要出鬼了。myEclipse Compiler level改为1.4 —— ok



你可能感兴趣的:(jdk,Web,MyEclipse,struts,weblogic)