JavaEE项目报错,我的eclipse javajdk版本已经调整位1.6,但是ant build还是失败 100
展开全部
看你这个报错“类文件具有错误的版本52.0应为50.0”
52.0对应的是jdk1.7,50.0对应的是jdk1.6
可能依赖的jar包编译时的jdk版本大于当前编译的jdk版本。
看你这个报错的bean应该是简单的entity bean,应该没有什么复杂的依赖关系。
建议在Properties-->JAVA
Compiler-中的Compiler compliance
level从1.7改成1.6
52.0对应的是jdk1.7,50.0对应的是jdk1.6
可能依赖的jar包编译时的jdk版本大于当前编译的jdk版本。
看你这个报错的bean应该是简单的entity bean,应该没有什么复杂的依赖关系。
建议在Properties-->JAVA
Compiler-中的Compiler compliance
level从1.7改成1.6
追问
已经设置过了
追答
如果是这样的话,要检查一下依赖jar包中有没有用1.7jdk编译的,如果有有的话,需要用1.6jdk重新编译才行。另外一个思路是升级生产运行环境到1.7jdk
检查一下ant的build classpath中jdk是否还是jdk1.7
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询