Annotation processors must be explicitly declared now.  The following dependencies on the compile cl

本文主要是介绍Annotation processors must be explicitly declared now.  The following dependencies on the compile cl,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Annotation processors must be explicitly declared now.  The following dependencies on the compile classpath are found to contain annotation processor.  Please add them to the annotationProcessor configuration.

出现此问题,可能是因为升级android studio或者把别人的项目提高gradle、或者第三方依赖不适合你项目的gradle导致的,此时需要配置下app级别的 build.gradle文件里的defaultConfig 添加javaCompileOptions { annotationProcessorOptions { includeCompileClasspath = true } }

android {compileSdkVersion 26buildToolsVersion "26.0.0"defaultConfig {xxxxxxxxxxxxxxx   javaCompileOptions { annotationProcessorOptions { includeCompileClasspath = true } }}

}

再try again就好了

这篇关于Annotation processors must be explicitly declared now.  The following dependencies on the compile cl的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/794893

相关文章

入门篇:神奇的Annotation

涅槃1992 关注 2016.12.25 23:41* 字数 4964 阅读 1059评论 3喜欢 29 前面写了Android 开发:由模块化到组件化(一),很多小伙伴来问怎么没有Demo啊?之所以没有立刻放demo的原因在还有许多技术点没说完. 今天我们就来细细评味Java当中Annotation,也就是我们常说的注解. 本文按照以下顺序进行:元数据->元注解->运行时注解->编译时

the following classes could not be found android.support.v7.internal.

打开XML的界面时候显示 rendering problems: the following classes could not be found android.support.v7.internal.....。 后来发现http://stackoverflow.com/questions/33742114/the-following-classes-could-not-be-fou

Error: label vector and instance matrix must be double的解决方法

在使用uci下载的数据时,建模时出现这个错误的解决方法 首先现在UCI上面下载数据 然后右键另存为就行了。这样我们就从UCI里面下载到了训练数据 在matlab 点 导入数据,数据类型要记得选第二个, 如果选择最后一个table就会出现这个问题 最后附上代码 %%之前先import wine.date IMPORTED DATA 设为Numeric Matrix (数值矩

Java学习记录(14)——Annotation

Annotation,表示代码里的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理。通过使用注释,可以在不改变原来逻辑的情况下,在源文件中嵌入一些补充的信息。 Annotation就像修饰符一样,可用于修饰包、类、构造器、方法、成员变量、参数、局部变量的声明,这些信息被存储在Annotation的“name=value”对中。 Annotation是一个借口,程序可以通过反

java8中compile方法的源码

在学java时想学的更深一点然后就找了源码看看 <pre name="code" class="java"><span style="font-size:24px;">public Result compile(String[] args) {Context context = new Context();JavacFileManager.preRegister(context); // c

idea报错Cannot compile Groovy files: no Groovy library is defined for module 'xx'之方

0、病因描写 clone 原有的项目(新建的项目一般不会有) IntelliJ IDEA 关联了后缀为groovy的文件但是没有配置Groovy的library。 1、病因一之解决方法 病因:本项目不需要用的Groovy但是关联了groovy了文件 方子:那直接去掉后缀为groovy的关联即可 结果:良好,网上基本都是这种方子 如图:去掉红框部分并apply 2、病

com.baomidou.mybatisplus.annotation.DbType 无法引入

com.baomidou.mybatisplus.annotation.DbType 无法引入爆红 解决 解决 ❤️ 3.4.1 是mybatis-plus版本,根据实际的配置→版本一致 <dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-annotation</artifactId><vers

解决Re-download dependencies and sync project

解决Re-download dependencies and sync project 问题描述 新建一个工程,报错 Error:Failed to open zip file.Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)<a hr

Hibernate的Annotation注解

当项目变得比较大的时候,如何还使用hbm.xml文件来配置Hibernate实体就会变得比较复杂。这里Hibernate提供了Annotation注解方式,使得Hibernate的映射文件变得很方便管理了。         这里简单介绍Hibernate的Annotation注解         一、声明实体         @Entity             对实体注释。

If an application has more than one locale, then all the strings declared in one language should als

字符串资源多国语言版本的出错问题 假如你仅仅针对国内语言 加上这句即可 //保留中文支持resConfigs "zh"