异常:Unsupported major.minor version 52.0 (Use --stacktrace to see the full trace)

异常:Unsupported major.minor version 52.0 (Use --stacktrace to see the full trace)

  正在写一个功能,更新了同事提交的代码以后,出现了以下错误:java

1 Fatal error during compilation org.apache.tools.ant.BuildException: java.lang.UnsupportedClassVersionError: org/elasticsearch/index/query/QueryBuilders : Unsupported major.minor version 52.0 (Use --stacktrace to see the full trace)
2 Disconnected from the target VM, address: '127.0.0.1:61645', transport: 'socket'

  调试和好久,也让同事帮忙,弄了大半天不知道为何。网上找了很久包括国外的论坛也逛了,各类从新导入项目都没法解决。心灰意冷的状况下,忽然搜到 csdn 的一个帖子,原来是 Java 的 JDK 版本的过。我一直使用的是 JDK 7 ,而最近上线的一个功能使用的是 JDK 8 编写的,用了 JDK 8 中的包和功能,结果致使我这边使用旧版本的 JDK 7 没法编译。因此改如下 JDK 版本就行了。apache

  我这边使用的 IDEA ,更改方式以下:socket

 

  2017-06-28 21:01:21elasticsearch

相关文章
相关标签/搜索