在Eclipse中,我创建了一个链接到ejb和模型的EAR项目。我运行EAR时遇到以下错误:
无法部署Earkmz deploy is failing =部署期间发生错误:部署应用程序[earkmz]时发生异常:UnsupportedClassVersionError:分类it.j2ee.kmZ.business.impl.JPACartService具有不受支持的主要或次要版本号,该数目大于Java Runtime中的版本号。环境版本1.6.0_43。请参阅server.log以获取更多详细信息。
无法部署Earkmz
deploy is failing =部署期间发生错误:部署应用程序[earkmz]时发生异常:UnsupportedClassVersionError:分类it.j2ee.kmZ.business.impl.JPACartService具有不受支持的主要或次要版本号,该数目大于Java Runtime中的版本号。环境版本1.6.0_43。请参阅server.log以获取更多详细信息。
我的系统上只有一个JRE(1.6.0_43),所以我不可能用另一个JDK版本错误地编译我的类。
我检查我的设置是否正确`Window > Preferences > Java > Compiler > Compiler compliance level
1.6`。
我的项目类是从另一个项目复制粘贴的,但是我尝试从头开始编写它们,结果是一样的。我在这里想念什么?
做检查
项目->属性-> Java编译器
并将那边的合规级别设置为1.6。