首页 > 编程语言 >编译greenDao的时候出现KaptExecution:java.lang.reflect.InvocationTargetException

编译greenDao的时候出现KaptExecution:java.lang.reflect.InvocationTargetException

时间:2023-08-15 14:15:41浏览次数:44  
标签:lang greendao java greenDao reflect KaptExecution InvocationTargetException

一、概述

  在编译greendao的时候出现了以下异常。

Execution failed for task ':common_base:kaptDebugKotlin'.
> A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptExecution
   > java.lang.reflect.InvocationTargetException (no error message)

 

二、解决办法

  原因是greendao的插件位置不对,把greendao插件的位置放到kotlin-kapt的上面就行了。这个问题也可以引申出其他类似这种问题的解决方案,例如:ButterKnife等

 

标签:lang,greendao,java,greenDao,reflect,KaptExecution,InvocationTargetException
From: https://www.cnblogs.com/tony-yang-flutter/p/17631128.html

相关文章

  • ChatGPT 问答00015 Java中如何判断字符串中含有3个以上日语字符
    要判断一个字符串中是否包含3个或更多日语字符,可以使用Java的正则表达式进行匹配,并配合计数器来统计匹配到的日语字符数量。以下是一个示例的Java代码:importjava.util.regex.*;publicclassMain{publicstaticvoidmain(String[]args){Stringstr="Hell......
  • javascript 高级编程系列 - 定型数组
    定型数组是一种用于处理数值类型数据的专用数组,最早是在webGL中使用的,WebGL是OpenGLES2.0的移植版,在web页面中通过<canvas>元素来呈现它。定型数组也被一同移植而来,其可为javascript提供快速的按位运算。在javascript中,数字是以64位浮点格式储存的,并按需转换为32位整数,所以算术......
  • javascript 高级编程系列 - 数组
    1.Array.of创建数组constitems=Array.of(1,2,3);console.log(items);2.Array.from将可迭代对象或类数组对象转换为数组constitems=Array.from('123');console.log(items);3.Array.prototype.find&Array.prototype.findeIndex在数组中查找符合条件的第一......
  • javaSE--匿名内部类
    一、内部类1、内部类  在类的内部又定义一个新的类,被称为内部类2、内部类的分类  静态内部类:类似于静态变量  实例内部类:类似于实例变量  局部内部类:类似于局部变量(匿名内部类属于局部内部类一种)3、使用内部类编写的代码,可读性较差,能不用尽量不用classTest01{ ......
  • JavaSE--抽象类和接口
    一、抽象类1、抽象类  1)抽象类无法实例化,无法创建对象  2)抽象类:是类和类之间的共同特征,将这些具有共同特征的类再进一步抽象形成了抽象类,由于类本身是不存在的,所以抽象类无法创建对象,抽象类与抽象类之间也还有共同特征,还可以再一步抽象  3)抽象类是无法实例化的,无法创建......
  • 基于JAVA的毕业设计管理系统
    以往的毕业设计管理事务处理主要使用的是传统的人工管理方式,这种管理方式存在着管理效率低、操作流程繁琐、保密性差等缺点,长期的人工管理模式会产生大量的文本文件与文本数据,这对事务的查询、更新以及维护带来不少困难。随着互联网时代的到来,现如今网络的覆盖率已近非常的全面,现在......
  • JAVA关键字理解
    各种关键字总是弄混,划一根线来梳理一下它们之间的关系~前言关键字,是语言的肢体,利用关键字才能表现出不同的动作,进而真正实现功能。不得不说任何一种计算机语言都会从数据类型开始讲起。当基本数据类型不足以满足当下需求时,就会出现数组等各种类型,即引用数据类型。【所以会有......
  • java基础特性
    Java基础特性与cmd的交互1.1什么是cmd?就是在windows操作系统中,利用命令行的方式去操作计算机。我们可以利用cmd命令去操作计算机,比如:打开文件,打开文件夹,创建文件夹等。1.2如何打开CMD窗口?按下快捷键:win+R。此时会出现运行窗口。在运行窗口中输出cmd输出回车。解惑:c......
  • java opencv创建 空图片
    javaopencv创建空图片  packageml;importorg.opencv.core.Core;importorg.opencv.core.CvType;importorg.opencv.core.Mat;importorg.opencv.core.Scalar;importorg.opencv.highgui.HighGui;publicclassTest2{publicstaticvoidmain(String[......
  • 黑马程序员JavaWeb全套基础教程,
    黑马程序员JavaWeb全套基础教程,1.Junit测试包2.注解的内容3.数据库连接池c3p04.css和javascript以及html中的bom和dom讲解5.Bootstrap的简单介绍6.xml和json7.JQuery和Ajax8.redis和jedis9.linux和ngix10.两个实战项目黑马程序员JavaWeb全套基础教程,day01-......