Unsupportedmajor.minorversion51.0解决办法(转)
我使⽤的是Eclipse-jee-indigo + JDK 1.6.23环境,结果使⽤时出现Unsupported major.minor version 51.0错误提⽰,下⾯我来介绍Unsupported major.minor version 51.0错误的解决办法
今天偶然间同事遇到⼀个问题,也加深了⾃⼰对eclipse中build path和java compiler compliance level的理解。
解决Unsupported major.minor version 51.0错误
最近新安装使⽤了jdk7,编译了⼀些类替换到原来正常运⾏的项⽬中,替换之后发⽣了Unsupported major.minor version 51.0错误。经过⽹上搜索发现了问题产⽣的原因:⽤jdk7编译的class⽂件放到基于jdk6运⾏在tomcat之中,就会报这个错。
解决起来也很⽅便:打开exclipse中项⽬上的属性—java compiler–选择⼀个合适的版本后重新编译即可。jdk怎么使用
具体步骤
解决:项⽬------>右键------>属性------>Java Compiler------>Compiler Compliance Level------>选择你使⽤的JDK版本------>应⽤。
总结:不同的JDK版本使⽤的major.minor不同,所以会导致这个错误。在项⽬中要使⽤当前电脑配置的JDK版本,切忌张冠李戴。
知识扩充:major.minor version,它相当于⼀个软件的主次版本号,只是在这⾥是标识的⼀个Java Class的主版本号和次版本号。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论