在weblogic下启动java web应用程序-->;错误

在weblogic下启动java web应用程序-->;错误,java,struts2,weblogic,Java,Struts2,Weblogic,我已经使用JDK1.6编译了我的java web应用程序项目。 创建war文件后,我将此war上载到weblogic进行部署。 当我启动此应用程序时,它显示以下错误 java.lang.UnsupportedClassVersionError: org/apache/struts2/dispatcher/filter/strutspareandexecutefilter: 不支持的classversion 51.0 你知道为什么吗?根据上面写的内容: struts库由JavaSE7=51编译 您

我已经使用JDK1.6编译了我的java web应用程序项目。 创建war文件后,我将此war上载到weblogic进行部署。 当我启动此应用程序时,它显示以下错误

java.lang.UnsupportedClassVersionError: org/apache/struts2/dispatcher/filter/strutspareandexecutefilter: 不支持的classversion 51.0


你知道为什么吗?

根据上面写的内容: struts库由
JavaSE7=51
编译

您可以做的是:

  • 获取由Java6编译的旧struts库
  • 将jrockit/jdk升级到1.7

我的weblogic服务器正在JRockit jdk 1.6上运行。Linux OS jdk是1.4-->请帮助!!!谢谢,这就是你说的。我已经解决了