主版本51比50新|警告:java\lang\Objectclass(java\lang:Objectclass): 主版本 51 比 50 新此编译 器支持最新的主版

❶ 警告:java\lang\Object.class(java\lang:Object.class): 主版本 51 比 50 新,此编译 器支持最新的主版

刚刚用ant的时候解决了这个问题,原因是我的<javac />中有 target="1.6",但是我用的是JDK1.7来运行的ant脚本,把ant的运行jdk设置为1.6就可以了. 顺便说一下,主版本51是JDK1.7, 主版本50是JDK1.6 所以,推测起来,是不是你编译的时候,用的是JDK1.7,但是命令行或其它地方指定了-target 参数为JDK1.6呢? 希望能帮到你


赞 (0)