启动异常: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后,再试下启动项目。
相关推荐
瓯雅爱分享3 小时前
Java+Vue构建的采购招投标一体化管理系统,集成招标计划、投标审核、在线竞价、中标公示及合同跟踪功能,附完整源码,助力企业实现采购全流程自动化与规范化
java·mysql·vue·软件工程·源代码管理
mit6.8246 小时前
[C# starter-kit] 命令/查询职责分离CQRS | MediatR |
java·数据库·c#
诸神缄默不语6 小时前
Maven用户设置文件(settings.xml)配置指南
xml·java·maven
任子菲阳6 小时前
学Java第三十四天-----抽象类和抽象方法
java·开发语言
学Linux的语莫7 小时前
机器学习数据处理
java·算法·机器学习
找不到、了7 小时前
JVM的即时编译JIT的介绍
java·jvm
西瓜er7 小时前
JAVA:Spring Boot 集成 FFmpeg 实现多媒体处理
java·spring boot·ffmpeg
你总是一副不开心的样子(´ . .̫ .7 小时前
一、十天速通Java面试(第三天)
java·面试·职场和发展·java面试
迎風吹頭髮7 小时前
UNIX下C语言编程与实践63-UNIX 并发 Socket 编程:非阻塞套接字与轮询模型
java·c语言·unix
我是华为OD~HR~栗栗呀7 小时前
23届考研-Java面经(华为OD)
java·c++·python·华为od·华为·面试