Maven项目更新失败:Lombok依赖无法解析问题求助
Maven无法解析Lombok依赖的解决办法
无法收集插件依赖
无法解析以下构件:org.projectlombok:lombok:jar: (absent):此前尝试在中央仓库中未找到org.projectlombok:lombok:jar:,该失败已缓存到本地仓库,除非central仓库更新间隔到期或强制更新,否则不会重新尝试解析
解决步骤:
强制刷新依赖缓存:在项目根目录执行以下命令,强制Maven忽略本地缓存的失败记录,重新从远程仓库拉取依赖:
mvn clean install -U确认Lombok依赖配置:检查pom.xml中的Lombok依赖是否指定了有效版本,示例配置如下:
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.30</version> <!-- 替换为稳定可用的版本 --> <scope>provided</scope> </dependency>若配置了Lombok Maven插件,同样要确保插件版本正确。
手动清理本地缓存:如果强制刷新无效,找到本地Maven仓库路径下的
org/projectlombok/lombok目录,删除该目录后重新执行mvn clean install。检查Maven镜像配置:若使用了自定义镜像仓库,确认镜像能正常访问且包含Lombok构件,避免因镜像同步延迟导致依赖无法获取。
内容的提问来源于stack exchange,提问作者Ashesh
相关产品推荐
相关产品推荐

