运行ant的javac命令时报错:Unsupported major.minor version 51.0 时抛出异常的解决办法

原创 2016年08月31日 09:50:10

myeclipse 运行ant脚本,在执行javac命令对文件进行编译时,有时会提示:“Unsupported major.minor version 51.0 时抛出异常”这样的错误,这错误的主要原因是因为项目使用的jdk版本和ant的javac依赖的jdk版本不一致导致的。如果项目使用的jdk版本高于ant的javac命令依赖的jdk版本,就不会报这样的错误;如果项目使用的jdk版本低于ant的javac命令依赖的jdk版本,就会报这样的错误。比如说项目现在依赖的是jdk1.6,而ant的javac命令依赖的是jdk1.7:
这里写图片描述

这里写图片描述

如果是这样设置的,就会报这样的错误:
这里写图片描述

如果遇到了这样的错误,只要把项目依赖的jdk版本设成与ant依赖的jdk版本一样或者高于ant依赖的jdk版本即可。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Unsupported major.minor version 51.0 异常处理方法

Unsupported major.minor version 51.0 异常 我们一般在开发java项目中,编译的时候会经常遇到Unsupported major.minor version 51....

详解Android插件化开发-资源访问

动态加载技术(也叫插件化技术),当项目越来越庞大的时候,我们通过插件化开发不仅可以减轻应用的内存和CPU占用,还可以实现热插拔,即在不发布新版本的情况下更新某些模块。     通常我们把安卓资源文件...

Android热修复(Hot Fix)案例全剖析(二)

在上一篇文章中,我们已经生成了用于修复Bug的classes2.dex补丁包,通常我们会在APP后台子线程中自动调用热修复接口,并下载修复补丁,这里为了方便演示,我们把已经下载好的dex补丁文件放到S...

Unsupported major.minor version 51.0 报错 解决办法

一般这个错都出现在换jdk 、jre版本 、编辑器 、tomcat 、resin 或者是将项目及某个软件copy的另外一台电脑上等时容易出现的错误。。 下面来看看需要检查哪些地方是否使用jdk 、j...

Eclipse运行main类抛出异常:Unsupported major.minor version 52.0

Eclipse运行main类抛出异常:Unsupported major.minor version 52.0 IDE:Eclipse Jee Neon JDK:jdk1.8 操作系统:WIN7 ...

Unsupported major.minor version...finished with non-zero exit value 1解决办法

本来项目运行的好好的,结果不知道改了一些什么就报错了,错误如下: Error:java.lang.UnsupportedClassVersionError: com/android/dx/comma...

Unsupported major.minor version 52.0解决办法

1.首先解释一下: stanford parser和jdk版本对应关系 J2SE 8 = 52, J2SE 7 = 51, J2SE 6.0 = 50, J2SE 5.0 = 49, JDK ...

jenkins/util/SystemProperties : Unsupported major.minor version 52.0解决办法

jenkins启动报错jenkins/util/SystemProperties : Unsupported major.minor version 52.0
  • feinifi
  • feinifi
  • 2017年06月28日 22:10
  • 1394

Unsupported major.minor version 51.0问题解决

右击项目,run as,build..  ,修改你需要用到的jdk版本

apk反编译的报错 Could not decode ars c file Unsupported major.minor version 51.0

从网上下载的apk反编译工具包,运行:apktool d xxx.apk时,报错如下: Exception in thread "main" brut.androlib.AndrolibExcepti...
  • chwnpp2
  • chwnpp2
  • 2015年05月19日 16:34
  • 1262
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:运行ant的javac命令时报错:Unsupported major.minor version 51.0 时抛出异常的解决办法
举报原因:
原因补充:

(最多只允许输入30个字)