Cannot set the value of read-only property ‘additionalSourceDirs‘ for task ‘:jacocoRootReport‘ of

简介: 这个问题是gradle的build版本问题,我是在build kafka的老版本时报的错,这个问题我查了一遍网上的内容,发现很多博客忽略了IDEA settings关于gradle的build的一个配置。

完整报错:

Build file 'F:\mycode\kafka-0.10.1.0-src\build.gradle' line: 297
A problem occurred evaluating root project 'kafka-0.10.1.0-src'.
Cannot set the value of read-only property 'additionalSourceDirs' for task ':jacocoRootReport' of type org.gradle.testing.jacoco.tasks.JacocoReport.

这个问题是gradle的build版本问题,我是在build kafka的老版本时报的错,这个问题我查了一遍网上的内容,发现很多博客忽略了IDEA settings关于gradle的build的一个配置。

步骤:

1、首先打开项目的build.gradle文件,查看gradle的版本。
在这里插入图片描述

2、下载对应版本的gradle
下载地址:https://gradle.org/releases/

解压放到想要的安装目录,配置环境变量

在这里插入图片描述
在这里插入图片描述

3、配置IDEA中的build工具的gradle配置

在这里插入图片描述

注意:上面的配置成gradle的目录,第一个是配置的Home目录,相当于是一个全局Home配置,而下面Gradle Projects下的 Use Gradle from 则一定也需要配置成Specified location,这样此项目配置的gradle目录才会使用刚才上面配置的gradle的Home目录的配置。

目录
相关文章
|
5天前
|
资源调度 前端开发
编译第三方前端项目时候出现Syntax Error: TypeError: Cannot set properties of undefined (setting ‘parent‘)
编译第三方前端项目时候出现Syntax Error: TypeError: Cannot set properties of undefined (setting ‘parent‘)
54 0
|
5天前
|
API Android开发 开发者
failed to set system property error code: 0x18
failed to set system property error code: 0x18
18 1
|
7月前
|
JavaScript API
【Vue】Cannot set reactive property on undefined,null,or primitive value:undefined
【Vue】Cannot set reactive property on undefined,null,or primitive value:undefined
112 0
|
5天前
|
开发工具
百度搜索:蓝易云【使用vim编辑器,进行保存时报错:E382: Cannot write, ‘buftype‘ option is set详解。】
请注意,'buftype'选项的设置通常是由于某些插件或配置文件导致的。如果您在Vim的配置文件(如.vimrc)或使用的插件中设置了'buftype'选项,请检查相关配置并确保设置正确。
44 0
|
5月前
|
分布式计算 Hadoop 大数据
|
9月前
|
JavaScript
关于js报错Cannot set properties of undefined (setting ‘innerHTML‘)的问题
关于js报错Cannot set properties of undefined (setting ‘innerHTML‘)的问题
179 0
|
Java Docker 容器
cannot set to file:/usr/share/elasticsearch/plugins/ik/elasticsearch-analysis-ik-7.4.2.jar“
cannot set to file:/usr/share/elasticsearch/plugins/ik/elasticsearch-analysis-ik-7.4.2.jar“
cannot set to file:/usr/share/elasticsearch/plugins/ik/elasticsearch-analysis-ik-7.4.2.jar“
debian samba出错:set_variable_helper(yes ): value is not boolean!
debian samba出错:set_variable_helper(yes ): value is not boolean!
162 0
|
关系型数据库 MySQL 数据库
DataGrip 2020.1连接数据库报错 Server returns invalid timezone. Need to set‘serverTimezone’property
DataGrip 2020.1连接数据库报错 Server returns invalid timezone. Need to set‘serverTimezone’property
187 0
DataGrip 2020.1连接数据库报错 Server returns invalid timezone. Need to set‘serverTimezone’property
|
数据库
Server returns invalid timezone. Need to set ‘serverTimezone‘ property.(idea连接数据库报错)
Server returns invalid timezone. Need to set ‘serverTimezone‘ property.(idea连接数据库报错)
110 0
Server returns invalid timezone. Need to set ‘serverTimezone‘ property.(idea连接数据库报错)