Gradle问题——编译错误compileJava FAILED
在使用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相关推荐
- ndk编译 错误:dlopen failed:cannot locate symbol 一个符号 referenced by 你的库.so/.a lang.UnsatisfiedLinkErr
最近在某家公司做实习生,从事移植工作,公司要求将以前跑在linux老设备上的程序移植到android平台上.项目很大一部分是c++写的,所以需要用ndk把所有源代码编到android平台下,当然也包括 ...
- 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版本,问题解决.
- 关于Android Studio中点9图的编译错误问题:Some file crunching failed
原文地址:http://www.jianshu.com/p/cb3db3a0bd0d Android中的点9图想必大家都非常熟悉了,能够指定背景图片的缩放区域和文本内容的显示区域,常见如QQ聊天界面的 ...
- AndroidStudio编译报错org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:proces
AndroidStudio编译报错 org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:proce ...
- gradle编译错误:Unfortunately you can‘t have non-Gradle Java modules and Android-Gradle modules in one
最近开发中遇到的一个问题,查找了很多资料,都是提供了如何解决.秉持着不知道原理不放弃的思想.查阅了一下stackoverflow: https://stackoverflow.com/question ...
- gradle编译错误:Unfortunately you can't have non-Gradle Java modules and Android-Gradle modules in one
最近开发中遇到的一个问题,查找了很多资料,都是提供了如何解决.秉持着不知道原理不放弃的思想.查阅了一下stackoverflow: https://stackoverflow.com/question ...
- 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_ ...
- pcl的安装错误和高翔第5讲程序编译错误recipe for target 'all' failed
今天编译程序的时候 遇到了这个错误: Makefile:149: recipe for target 'all' failed 之前其实安装pcl时也遇到过,但是以为是资源或者一些小原因,就只是照着网 ...
- 内部java编译错误 Error:java: Compilation failed: internal java compiler error
出现上图错误:内部java编译错误-->这个问题是项目jdk不匹配 解决办法如下: 第一步:选择sessings,点进去 第二步:选择Build,Execution,Deployment --& ...
- .gradle文件夹_Travis CI org.gradle.wrapper.GradleWrapperMain 错误
问题 在 Travis CI 编译的时候出现 Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain ...
最新文章
- 机器“血液”登上Nature:一条假鱼靠它续航36小时,无需固态电池
- Boost:双图bimap与散列索引的测试程序
- [CareerCup] 1.1 Unique Characters of a String 字符串中不同的字符
- [html] web workers有用过吗?能帮我们解决哪些问题?
- java peek函数_基础篇:JAVA.Stream函数,优雅的数据流操作
- java中找不到javax包_logstash 找不到 java 环境
- 黄河金岸诗词大赛获奖作品选登(2:现代新诗)
- 各大卷王轮番上阵,“三无”计算机保研er如何逆袭?
- 酒店:二维码如何应用于酒店管理
- cve 爬虫_CVE监控之Python代码实现
- zoc7 下载和使用指南 连接远程主机
- html代码中的空格怎么删除,HTML – 如何删除页脚之间的空格
- Packets out of order
- Java公式编辑器开发思路,附项目源码
- Codeforces1486 C1.Guessing the Greatest (easy version)(交互题+二分)
- 程序员深思语,导师语录
- 力扣题解:45. 跳跃游戏 II
- 超过10的带圆圈的自动项目编号
- python清除列表占用内存_对象的Python列表占用了太多内存
- Elasticsearch学习--查询(prefix、wildcard、regexp、fuzzy)
热门文章
- Redis(十):sentinel.conf 配置文件说明
- 西密歇根大学计算机科学专业排名,西密歇根大学计算机工程硕士排名第86(2020年TFE Times排名)...
- android iccid获取不完整,Android调用getSimSerialNumber获取iccid不完整
- python三行代码抠图_Python用5行代码如何实现批量抠图 Python用5行代码实现批量抠图方法...
- 激光干涉仪测量五轴机床旋转轴精度的方法
- 使用Zeplin 过程中 TextView不显示的问题?
- 小程序 - 判断元素是否在页面的显示区域内 wx.createIntersectionObserver
- LAN、MAN、WAN指的是什么网络
- ps中给图层新建文件夹
- Linux下的任务管理器 top命令