我正在尝试使用 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>