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

Start java web application under weblogic --> error

我已经使用 jdk 1.6 编译我的 java 网络应用程序项目。 war 文件制作完成后,我将此 war 上传到 weblogic 进行部署。 当我启动此应用程序时,它显示以下错误。

java.lang.UnsupportedClassVersionError: org/apache/struts2/dispatcher/filter/StrutsPrepareAndExecuteFilter : unsupported classversion 51.0

你知道为什么吗??

根据里面写的: How to fix java.lang.UnsupportedClassVersionError: Unsupported major.minor version 您的 struts 库由 Java SE 7 = 51.

编译

您可以做的是:

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