0

我正在尝试使用 jboss 7.1 在 RHEL5 服务器上部署一个 war 文件,一旦将其放入部署文件夹就失败了,我检查了 server.log 并发现它在尝试部署时出现此错误:

[org.jboss.modules](MSC 服务线程 1-8)无法在服务模块加载器的模块“deployment.AppWeb.war:main”中定义类 tag.TagBean:java.lang.UnsupportedClassVersionError:tag/TagBean:不支持的专业.minor 版本 51.0

其中 tag 是 Web 项目 AppWeb 中的命名空间,而 TagBean 是类名。还有一件事,在 struts 文件中它是这样添加的:

<package name="tag" namespace="/tag" extends="struts-default">
         <action name="default" class="tag.TagBean">
             <result>myForm.submitpage.jsp</result>
         </action>
    </package>
4

1 回答 1

0

tag.TagBean您似乎正在尝试在较旧的 JVM 上运行使用 Java 7 编译的应用程序(至少是 class )。将JVM切换到 Java 7或使用 Java 6 重新编译。

于 2012-11-27T13:14:09.477 回答