在WAS7上部署Java EE 6时出错

时间:2011-05-04 11:07:57

标签: websphere-7

我正在尝试将EJB 3 EAR项目部署到WebSphere 7。

从RSA 8.0中选择EAR文件。当我选择EAR项目时>以>运行服务器> WAS7我收到以下错误:

“服务器不支持J2EE企业应用程序规范的6.0版”

我在RSA中将JRE / JDK更改为1.5,但同样的事情发生了。它是一个特定的罐子导致这个>

1 个答案:

答案 0 :(得分:4)

Java EE版本(J2EE 1.3,J2EE 1.4,Java EE 5,Java EE 6)与JRE / JDK版本不同,这是两回事。

  • JRE / JDK是关于语言,编译器和java核心框架的。
  • J2EE / Java EE是关于高级框架,如EJB,JPA,JSF,CDI ....

WebSphere Application Server 7支持(仅)Java EE 5,但不支持Java EE 6。 因此,您需要构建Java EE 5应用程序,将JRE / JDK从6减少到5还不够,还需要构建Java EE 5 EAR,而不使用任何优秀的Java EE 6功能。

因此,如果仅适用于您自己的,那么我建议使用GlassFish v3,它支持Java EE 6。