启动异常: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后,再试下启动项目。
相关推荐
Flittly2 分钟前
【AgentScope Java新手村系列】(4)结构化输出
java·spring boot·spring·ai
何以解忧,唯有..14 分钟前
Python 中的继承机制:从基础到高级用法详解
java·开发语言·python
Yiyaoshujuku19 分钟前
化合物数据集API接口(数据结构及样例)
java·网络·数据结构
plainGeekDev31 分钟前
算法刷题笔记:一维DP没那么难,状态想清楚就赢了一半
java·算法·面试
IceBing37 分钟前
还在一个个连接 Arthas?这个开源平台支持批量诊断 JVM
java
SL_staff43 分钟前
《如何用规则引擎替代if-else?JVS-Rules可视化编排比硬编码强在哪里?》
java·低代码·架构
Sam_Deep_Thinking1 小时前
java中的class到底是个什么东西?
java·开发语言·面试
swordbob1 小时前
Spring 3 级缓存解决循环依赖
java·spring
摇滚侠1 小时前
SpringMVC 入门到实战 获取请求参数 25-32
java·spring·intellij-idea
咖啡八杯1 小时前
【无标题】
java·后端·设计模式