在使用gradle项目时,build一个文件过程中出现以下情况:

> Task :compileJava
/home/user_1/idea-program/avro-car-sensor-simulator-master/src/main/java/com/hivemq/CarDataPayloadGenerator.java:7: error: cannot access PluginPayloadGenerator
import com.hivemq.simulator.plugin.sdk.load.generators.PluginPayloadGenerator;^bad class file: /home/user_1/idea-program/avro-car-sensor-simulator-master/device-simulator-plugin-sdk-1.0.0.jar(com/hivemq/simulator/plugin/sdk/load/generators/PluginPayloadGenerator.class)class file has wrong version 55.0, should be 52.0Please remove or make sure it appears in the correct subdirectory of the classpath.> Task :compileJava FAILEDFAILURE: Build failed with an exception.* What went wrong:
Execution failed for task ':compileJava'.
> Compilation failed; see the compiler error output for details.* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.* Get more help at https://help.gradle.org

根据上述错误情况:

“bad class file: /home/user_1/idea-program/avro-car-sensor-simulator-master/device-simulator-plugin-sdk-1.0.0.jar(com/hivemq/simulator/plugin/sdk/load/generators/PluginPayloadGenerator.class)

class file has wrong version 55.0, should be 52.0

Please remove or make sure it appears in the correct subdirectory of the classpath.”

可以知道在idea-program/avro-car-sensor-simulator-master/device-simulator-plugin-sdk-1.0.0.jar内出现问题,该文件需要的是55版本,而当前环境为52版本。
(错误原因:使用JDK为8的JRE运行JDK为11编译的class文件)

Java对应的版本如下:

ava SE 13 = 57,
Java SE 12 = 56,
Java SE 11 = 55,
Java SE 10 = 54,
Java SE 9 = 53,
Java SE 8 = 52,
Java SE 7 = 51,
Java SE 6.0 = 50,
Java SE 5.0 = 49,
JDK 1.4 = 48,
JDK 1.3 = 47,
JDK 1.2 = 46,
JDK 1.1 = 45

参考文档:https://bbs.csdn.net/topics/310004779

配置JAVA11完后,再次试验编译成功

Gradle问题——编译错误compileJava FAILED相关推荐

  1. ndk编译 错误:dlopen failed:cannot locate symbol 一个符号 referenced by 你的库.so/.a lang.UnsatisfiedLinkErr

    最近在某家公司做实习生,从事移植工作,公司要求将以前跑在linux老设备上的程序移植到android平台上.项目很大一部分是c++写的,所以需要用ndk把所有源代码编到android平台下,当然也包括 ...

  2. Springboot打包编译错误:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1

    maven编译出错 原因:JDK版本问题 把JDK版本由1.8.0.192改为1.8.0.211,启动成功. 刚入职拉项目跑不起来,搞了整整两天才解决,更换了所有环境,最后换了JDK版本,问题解决.

  3. 关于Android Studio中点9图的编译错误问题:Some file crunching failed

    原文地址:http://www.jianshu.com/p/cb3db3a0bd0d Android中的点9图想必大家都非常熟悉了,能够指定背景图片的缩放区域和文本内容的显示区域,常见如QQ聊天界面的 ...

  4. AndroidStudio编译报错org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:proces

    AndroidStudio编译报错 org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:proce ...

  5. gradle编译错误:Unfortunately you can‘t have non-Gradle Java modules and Android-Gradle modules in one

    最近开发中遇到的一个问题,查找了很多资料,都是提供了如何解决.秉持着不知道原理不放弃的思想.查阅了一下stackoverflow: https://stackoverflow.com/question ...

  6. gradle编译错误:Unfortunately you can't have non-Gradle Java modules and Android-Gradle modules in one

    最近开发中遇到的一个问题,查找了很多资料,都是提供了如何解决.秉持着不知道原理不放弃的思想.查阅了一下stackoverflow: https://stackoverflow.com/question ...

  7. Vivado出现编译错误:[USF-XSim 62] 'compile' step failed with error(s) while executing...

    在vivado执行仿真过程中出现了如下错误: [USF-XSim 62] 'compile' step failed with error(s) while executing 'D:/vivado_ ...

  8. pcl的安装错误和高翔第5讲程序编译错误recipe for target 'all' failed

    今天编译程序的时候 遇到了这个错误: Makefile:149: recipe for target 'all' failed 之前其实安装pcl时也遇到过,但是以为是资源或者一些小原因,就只是照着网 ...

  9. 内部java编译错误 Error:java: Compilation failed: internal java compiler error

    出现上图错误:内部java编译错误-->这个问题是项目jdk不匹配 解决办法如下: 第一步:选择sessings,点进去 第二步:选择Build,Execution,Deployment --& ...

  10. .gradle文件夹_Travis CI org.gradle.wrapper.GradleWrapperMain 错误

    问题 在 Travis CI 编译的时候出现 Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain ...

最新文章

  1. 机器“血液”登上Nature:一条假鱼靠它续航36小时,无需固态电池
  2. Boost:双图bimap与散列索引的测试程序
  3. [CareerCup] 1.1 Unique Characters of a String 字符串中不同的字符
  4. [html] web workers有用过吗?能帮我们解决哪些问题?
  5. java peek函数_基础篇:JAVA.Stream函数,优雅的数据流操作
  6. java中找不到javax包_logstash 找不到 java 环境
  7. 黄河金岸诗词大赛获奖作品选登(2:现代新诗)
  8. 各大卷王轮番上阵,“三无”计算机保研er如何逆袭?
  9. 酒店:二维码如何应用于酒店管理
  10. cve 爬虫_CVE监控之Python代码实现
  11. zoc7 下载和使用指南 连接远程主机
  12. html代码中的空格怎么删除,HTML – 如何删除页脚之间的空格
  13. Packets out of order
  14. Java公式编辑器开发思路,附项目源码
  15. Codeforces1486 C1.Guessing the Greatest (easy version)(交互题+二分)
  16. 程序员深思语,导师语录
  17. 力扣题解:45. 跳跃游戏 II
  18. 超过10的带圆圈的自动项目编号
  19. python清除列表占用内存_对象的Python列表占用了太多内存
  20. Elasticsearch学习--查询(prefix、wildcard、regexp、fuzzy)

热门文章

  1. Redis(十):sentinel.conf 配置文件说明
  2. 西密歇根大学计算机科学专业排名,西密歇根大学计算机工程硕士排名第86(2020年TFE Times排名)...
  3. android iccid获取不完整,Android调用getSimSerialNumber获取iccid不完整
  4. python三行代码抠图_Python用5行代码如何实现批量抠图 Python用5行代码实现批量抠图方法...
  5. 激光干涉仪测量五轴机床旋转轴精度的方法
  6. 使用Zeplin 过程中 TextView不显示的问题?
  7. 小程序 - 判断元素是否在页面的显示区域内 wx.createIntersectionObserver
  8. LAN、MAN、WAN指的是什么网络
  9. ps中给图层新建文件夹
  10. Linux下的任务管理器 top命令