打包 Syntax error, annotations are only available if source level is 1.5 or greater

时间:2024-04-13 10:34:08

问题描述:

打包 Syntax error, annotations are only available if source level is 1.5 or greater

打完包 在服务器上运行时出现的错误 jdk版本导致的 我从下面几个方面入手的

1、右击项目点击properties 看下图所示是否为1.5或者不是你对应的jdk版本 如果不是你自己对应的jdk版本的话换成你对应的 我的是1.7.09的

打包 Syntax error, annotations are only available if source level is 1.5 or greater

 2、点击window的preferences  看如下图所示是否是你对应的jdk版本 如果不是请换成你对应的jdk版本

打包 Syntax error, annotations are only available if source level is 1.5 or greater

打包 Syntax error, annotations are only available if source level is 1.5 or greater

 

修改完以后记得clean一下。 要验证是否包没问题了 可以用反编译文件把包放进去看一下 反编译后正常就代表问题已经解决。