Unsupported major.minor version 51.0

核能气质少年 提交于 2020-03-08 05:21:47

用ANT打的包,把工程和Myeclipse的JDK都设置成1.6,可打出来的包依然是1.7的。无奈之下,把电脑上的JDK1.7给删了,再次用ANT打包的时候,报错了,原因是Specified VM install not found。顺着这个错,查到了

 
 
解决方法:删除工作目录下--\.metadata\.plugins\org.eclipse.debug.core\.launches
文件夹中的所有文件;
重启eclipse,ok
 
接着查,有人指出了

真正的问题解决方法在这里:
在 项目中,右键点击ant文件,选择Run As -- External Tools Configuration,在这个页面的顶端就会看到有红叉叉的报错,报错信息就是Specified VM install not found: type Standard VM。
然后选择JRE tab页,在这里可以重新指定所使用的JRE,或者干脆选择“Run in the same JRE as the workspace”

 
这个时候才明白ANT打包的时候是可以自己配JDK版本的,所以我改过工程和编译器的JDK版本,重新启动编译器JDK版本又变了回去,原来是因为ANT中没有改过来,用ANT打包的时候默认使用ANT中的配置。
 
 
 
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!