启动异常:Caused by: java.lang.IllegalStateException: Failed to introspect Class

背景

今天项目需要,导入一个本地的jar包,在pom文件,添加自定义依赖后,并通过mvn命令:

bash 复制代码
mvn install:install-file -Dfile=jar包的位置 -DgroupId=自定义的groupId -DartifactId=自定义的artifactId -Dversion=自定义的version -Dpackaging=jar

执行成功之后(如下图);

项目也没有什么爆红,但是启动项目之后,控制台报错:

Caused by: java.lang.IllegalStateException: Failed to introspect Class

解决方案

  1. 如果项目和maven依赖,没有明显报错;可以重新导入下Maven项目 (如下图),并重启IDEA;
  2. 检查自定义的依赖所在的Module下面,是否有对应的jar包;
  3. 检查本地仓库 ,对应目录下,是否有对应的jar包
  4. 在Idea的Maven配置处,看下是否勾选了Use settings from .mvn/maven.config(读取项目级别的Maven配置信息)。可以勾选上之后,重启IDEA后,再试下启动项目。
相关推荐
lhldsg10 小时前
酒吧点餐小程序开发:从需求分析到技术落地实战
java·前端·小程序·架构·交友
用户31268748772010 小时前
volatile 到底能保证什么?JMM 与内存屏障深度剖析
java
吴声子夜歌10 小时前
Guava——集合(二)
java·guava
xiaoqiMikko10 小时前
一句“为了保持同步”的注释,正好打破了同步 —— Netty 响应错配漏洞实测
java
疯狂打码的少年10 小时前
【数据库技术】SQL高级查询(分组/排序/聚合函数)
java·数据库·笔记·sql
DDXYcoder10 小时前
万字解析动态内存从编译到运行
java·前端·算法
坐吃山猪11 小时前
【多线程】什么时候必须/推荐使用Thread类
java·开发语言
一只小阿乐11 小时前
java 快速上手开发 2
java·开发语言·前端
骇客野人11 小时前
SpringBoot+SpringCloud高并发系统设计、搭建与落地实施方案
java·spring boot·spring cloud
张宇Joaquin11 小时前
灵渠测试工具-urma_perftest
java·开发语言