启动异常: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后,再试下启动项目。
相关推荐
Lyyaoo.几秒前
【Java基础面经】Java 反射机制
java·开发语言·python
YXWik64 分钟前
Langchain4j(1)基础对话+连续对话+工具调用 + 流式响应+结构化 JSON 输出
java
967715 分钟前
什么是 Thymeleaf?
java
Dream_sky分享22 分钟前
找类中字段属性不同工具类
java
givemeacar28 分钟前
SpringBoot3.3.0集成Knife4j4.5.0实战
java
十六年开源服务商32 分钟前
家庭装修公司网站方案策划2026
java·开发语言
XiYang-DING38 分钟前
【Java】TOP-K问题
java·开发语言
CHANG_THE_WORLD39 分钟前
模拟解析:宽度数组 `[1,2,1]`,10个条目的 XRef 流
java·前端·算法
MyY_DO44 分钟前
布隆过滤器todo
java
砍材农夫1 小时前
spring-ai 第五模型介绍
java·人工智能·spring