Caused by: java.lang.ClassNotFoundException: javax.inject.Inject
一、问题描述
在项目编译时,找不到inject类
二、分析问题
通过分析栈信息,发现querydsl包在读取Inject类是失败
通过分析maven包依赖, 发现对应的javax.inject包为runtime运行时加载
三、解决方法
标签:lang,ClassNotFoundException,java,inject,javax,Inject From: https://www.cnblogs.com/shimmernight/p/16641486.html将配置了runtime的包排除