JavaEE项目报错,我的eclipse javajdk版本已经调整位1.6,但是ant build还是失败 100

 我来答
anglewang98
2017-04-10 · TA获得超过535个赞
知道小有建树答主
回答量:420
采纳率:80%
帮助的人:283万
展开全部
看你这个报错“类文件具有错误的版本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
追问
已经设置过了
追答
如果是这样的话,要检查一下依赖jar包中有没有用1.7jdk编译的,如果有有的话,需要用1.6jdk重新编译才行。另外一个思路是升级生产运行环境到1.7jdk
检查一下ant的build classpath中jdk是否还是jdk1.7
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式