我正在尝试将 EJB 3 EAR 项目部署到 WebSphere 7。
我从 RSA 8.0 中选择了 EAR 文件。当我选择 EAR 项目 > 运行方式 > 服务器 > WAS7 时,出现以下错误:
“服务器不支持 J2EE Enterprise 应用程序规范的 6.0 版”
我在 RSA 中将 JRE/JDK 更改为 1.5,但发生了同样的事情。是否是导致此问题的特定 jar>
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。
| 归档时间: |
|
| 查看次数: |
3893 次 |
| 最近记录: |