我正在尝试将EJB 3 EAR项目部署到WebSphere 7。
从RSA 8.0中选择EAR文件。当我选择EAR项目时>以>运行服务器> WAS7我收到以下错误:
“服务器不支持J2EE企业应用程序规范的6.0版”
我在RSA中将JRE / JDK更改为1.5,但同样的事情发生了。它是一个特定的罐子导致这个>
答案 0 :(得分:4)
Java EE版本(J2EE 1.3,J2EE 1.4,Java EE 5,Java EE 6)与JRE / JDK版本不同,这是两回事。
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。