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

idea maven问题汇总的更多相关文章

  1. Eclipse maven问题汇总

    在使用eclipse+maven的过程中,遇到一系列问题,先汇总记录如下: 1. 在java工程中,缺少Maven依赖: 这个问题比较棘手,一般都对eclispe的工程结构不是很了解,后来经过长时间的 ...

  2. maven杂碎汇总

        本来是想写一篇关于maven知识点的详细总结的,但需要看一本书或教材,然后再汇总一下,这样做自然是好的,这个在年前争取做完.本文是主要记录在工作和学习遇到关于maven的一些困惑.很乐意看到它 ...

  3. maven 问题汇总

    尽量用高版本maven 3以上的版本 1.maven环境变量相关 maven环境变量配置依赖于JAVA_HOME配置 maven环境变量配置为M2_HOME maven配置完环境变量需要重启操作系统 ...

  4. maven常见问题汇总

    package阶段得到的是build目录下编译后的类包(jar),install是把这个包和一些maven的元信息(比如pom.xml)复制到本地仓库,assembly一般是把build结果和一些资源 ...

  5. maven学习日记(三)-------开发环境搭建(springmvc+hibernate4)各种maven错误汇总

    1.maven编码 gbk 的不可映射字符 解决这个问题的思路: 在maven的编译插件中声明正确的字符集编码编码——编译使用的字符集编码与代码文件使用的字符集编码一致!! 安装系统之后,一般中文系统 ...

  6. Maven仓库汇总

    来源:http://tianya23.blog.51cto.com/1081650/386908 1.maven 仓库地址: 共有的仓库http://repo1.maven.org/maven2/ht ...

  7. maven问题汇总

    Failed to read artifact descriptor for xxx:jar 在MyEclipse中执行Maven的install命令时,报“Failed to read artifa ...

  8. 使用maven下载依赖包及maven常见问题汇总

    最近下载了SPRING3.1.4,发现只有SPRING相关的源码,没有其依赖的jar包.SPRING依赖的jar相当多,自己一个一个的下载比较费劲,就仔细阅读了SPRING下载说明,新版本的SPRIN ...

  9. 学习maven的各种问题

    1. The container 'Maven Dependencies' references non existing library 解决方法,将eclipse中maven插件中“resolve ...

随机推荐

  1. VueRouter学习01-基本使用

    ## 基本使用: 1. 创建一个`VueRouter`对象:`new VueRouter()`. 2. 在`VueRouter`中,需要传递一个`routes`参数.这个参数是一个数组类型,数组中存储 ...

  2. TeXstudio在右边显示预览

    打开预览界面后: 点击查看(View) 选择最后一个:窗口/内嵌(Windowed/Embedded) 就可以了

  3. 【Vulnhub靶场】JANGOW: 1.0.1

    时隔这么久,终于开始做题了 环境准备 下载靶机,导入到virtualBox里面,这应该不用教了吧 开机可以看到,他已经给出了靶机的IP地址,就不用我们自己去探测了 攻击机IP地址为:192.168.2 ...

  4. linux设置定时任务(全面解析教程)

    目录 一:系统定时任务 二:系统定时任务配置文件(crontab) 三:增加定时任务 1.crontab -e 2.1.sh 3.2.txt 四:查看crontab定时任务 五:定时任务配置文件(ro ...

  5. kibana 对es的简单操作。

    一.查询和查看. #1.查询所有的数据 GET _search { "query": { "match_all":{} } } #2. 查看ES集群的健康状态 ...

  6. 不使用pvc的方式在K8S中部署apisix-gateway

    不使用pvc的方式在K8S中部署apisix-gateway 简介 我的apisix使用etcd作为数据存储服务器,官方的使用pvc方式或者docker-compose的方式,对于新手不太友好,本篇是 ...

  7. Python绘图工具turtle库的使用

    #PythonDraw.py import turtle #引入了一个绘图库(海归库) turtle.setup(650,350,200,200) #设置一个窗体 turtle.penup() #将画 ...

  8. Spring @Cacheable 缓存不生效的问题

    最近在项目中使用了Ehcache缓存,使用方式是用Spring提供的 @Cacheable 注解的方式,这种方式简单.快速.方便,推荐使用. 在使用的过程中,遇到了缓存不生效的情况,经过分析处理,总结 ...

  9. Android文件的权限概念

    //通过context对象获取一个私有目录的文件读取流  /data/data/packagename/files/userinfoi.txt   FileInputStream fileInputS ...

  10. rm, git rm, git rm --cached 区别与关系

    HEAD, staging area, working copy在上篇<Git命令之回退篇 git revert git reset>已经讲过,不明白请自行传送过去. 1. rm 是仅仅删 ...