idea maven问题汇总
- idea问题、maven问题汇总
- idea maven依赖包报can't resolve问题 代码飘红
- 项目编译报错,maven编译不报错(lombok问题)
- maven不识别springboot及所有的注解
- java: JPS incremental annotation processing is disabled. Compilation results
- maven pom飘红
- idea无法引入别的包的类
- idea maven: invalid class root
- idea所有java相关的代码全部cannot resolve
- idea引入pom后有些类没有引入
- idea编译没有target目录 执行都会报 原因: java.lang.ClassNotFoundException
- Internal error (com.intellij.util.io.PersistentEnumeratorBase$CorruptedExcep
- idea无法下载源码(Caused by: java.rmi.ConnectException: Connection refused to host: 127.0.0.1)
- idea的terminal中的环境变量不是最新的
- maven 命令
- mvnd
- gradle
idea问题、maven问题汇总
idea maven依赖包报can't resolve问题 代码飘红
解决办法:删除所有.idea等idea相关的文件,重启idea,重新加载项目,重新clean、install;
检查maven 版本、仓库配置;检查项目引入的依赖的位置,如果不对,全部删除,重启idea
项目编译报错,maven编译不报错(lombok问题)
File | Settings | Build, Execution, Deployment | Compiler
,添加-Djps.track.ap.dependencies=false
lombok在新版本idea中问题,指定高版本的lombok,或使用springboot自己管理的版本
maven不识别springboot及所有的注解
解决方法:点击maven左上角第二个按钮
java: JPS incremental annotation processing is disabled. Compilation results
重启后关闭自动编译
maven pom飘红
解决方法:
重启idea,执行Invalidate Caches / Restart
;
然后删除所有idea相关目录,重新加载项目:删除所有.idea/.iml/.iws/ipr文件,重新打开项目(svn选择clean up 勾选删除所有非项目文件 ignored文件)
idea无法引入别的包的类
开启maven的自动编译
idea maven: invalid class root
解决方法:重启idea,执行Invalidate Caches / Restart
;
maven导入依赖没有问题,但是项目lib的类飘红,实际导入的类中有一些没有,这是idea的问题,重启idea,发现需要重新导入项目,重新导入后问题解决。
原因:可能之前误删了项目中idea的一些文件导致出现错误。
idea所有java相关的代码全部cannot resolve
可以编译,可以运行,但是飘红,点击源码显示:Library source does not match the bytecode for class。所有jdk配置没问题
解决方法:重新更换一个jdk新包就没问题了
(第二天这个旧包又好了)
idea引入pom后有些类没有引入
解决方法:找到maven仓库对应的目录,删除后重新从maven仓库拉取
idea编译没有target目录 执行都会报 原因: java.lang.ClassNotFoundException
解决方法:重启idea,执行Invalidate Caches / Restart
;
Internal error (com.intellij.util.io.PersistentEnumeratorBase$CorruptedExcep
idea运行出错:找到出错的目录,删除data目录下的所有文件,重新运行
idea无法下载源码(Caused by: java.rmi.ConnectException: Connection refused to host: 127.0.0.1)
检查maven的jdk是否正确配置,换一个试试,File | Settings | Build, Execution, Deployment | Build Tools | Maven | Runner
idea的terminal中的环境变量不是最新的
删除.idea目录,重新打开项目即可更新环境变量
maven 命令
mvn dependency:tree
在顶级项目中,执行该命令,分析依赖关系,检查是否有问题mvn idea:idea
,重新生成idea的ipr等文件,需要先删除原来的文件mvn -U idea:idea
,重新下载没有下载完整的依赖,更新项目依赖- 查看idea项目,左侧Problems,点击所有的fix
mvnd
https://www.cnblogs.com/bingmous/p/15753375.html
gradle
本文来自博客园,作者:Bingmous,转载请注明原文链接:https://www.cnblogs.com/bingmous/p/15643673.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?