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无法引入别的包的类

    开启maven的自动编译

  • idea maven: invalid class root

    解决方法:解决方法汇总中的方法一

    https://www.cnblogs.com/bingmous/p/15643677.html

  • idea所有java相关的代码全部cannot resolve

    可以编译,可以运行,但是飘红,点击源码显示:Library source does not match the bytecode for class。所有jdk配置没问题

    解决方法:重新更换一个jdk新包就没问题了

    (第二天这个旧包又好了

  • idea引入pom后有些类没有引入

    解决方法:找到maven仓库对应的目录,删除后重新从maven仓库拉取

  • idea编译没有target目录 执行都会报 原因: java.lang.ClassNotFoundException

    解决方法:解决方法汇总中的方法一

  • Internal error (com.intellij.util.io.PersistentEnumeratorBase$CorruptedExcep

    idea运行出错:找到出错的目录,删除data目录下的所有文件,重新运行


解决方法汇总

idea maven项目遇到奇奇怪怪的问题尝试使用以下方法解决:

  1. 重启idea,执行Invalidate Caches / Restart
  2. 然后删除所有idea相关目录,重新加载项目:删除所有.idea/.iml/.iws/ipr文件,重新打开项目(svn选择clean up 勾选删除所有非项目文件 ignored文件)
  3. 或终端执行mvn idea:ideamvn -U idea:idea重新下载没有下载完整的依赖,更新项目依赖
  4. 查看idea项目,左侧Problems,点击所有的fix

最新文章

  1. vim的跨文件复制粘贴
  2. 黑马程序员——File笔记读,写,复制
  3. 深入理解PHP内核(六)函数的定义、传参及返回值
  4. html 选择图片后马上展示出来
  5. Jquery easyui开启行编辑模式增删改操作
  6. Netty5 + Protobuf 使用
  7. Python 结巴分词(2)关键字提取
  8. java.util.TreeSet源码分析
  9. ios Swift 备忘录
  10. TensorFlow和最近发布的slim
  11. inheritprototype原型继承封装及综合继承最简实例
  12. Mybatis(一) mybatis入门
  13. HTTP协议 --- 图解三次握手过程
  14. linux mysql添加、删除用户、用户权限及mysql最大字段数量
  15. python2编码问题
  16. 我的Python笔记补充:入门知识拾遗
  17. centos7忘记root密码
  18. yii2.0 邮件发送如何配置
  19. [No000018D]Vim快速注释/取消注释多行的几种方法-Vim使用技巧(2)
  20. 新装Windows Server 2008 R2的设置

热门文章

  1. Serverless计算
  2. JavaCV的摄像头实战之二:本地窗口预览
  3. Python3 生成激活码
  4. linux中rpm安装
  5. Java多线程专题1: 并发与并行的基础概念
  6. python小兵之时间模块
  7. APC 篇—— APC 执行
  8. 为什么要配置path环境变量
  9. Embedded Python应用小结
  10. python-字符串操作分类小结