概述
报错效果
- 楼主发生报错的情况很奇怪,实在SVN上把代码down下来之后导入SVN报的错,理论上代码同事和自己公司电脑都能跑,在自己电脑上跑不了,所以坚信认为是idea的配置问题,但找了好久都没办法弄好,最后在快要绝望的时候弄好了,太意外了。楼主报错的时候idea的Maven仓库地址以及自动导入环境配置好了,但依旧报错,在此集百家之长,总结一下
解决方式(楼主使用的方式8解决的)
1、修改Maven的setting.xml文件配置
- 设置方式:File—>Setting—>Build,Execution,Deployment—>Maven,找到后修改本地安装的maven配置,如果没有安装建议安装一个,还是很简单的。再找到pom文件重新reimport一下就好了。
2、修改Maven的importing设置
- 设置方式:File—>Setting—>Build,Execution,Deployment—>Maven—>Importing,再找到pom文件重新reimport一下就好了
3、 是否使用了Lombok插件,排除是否是Lombok的原因 , 手动加上方法而不使用Lombok,或者直接卸载Lombok插件。重启idea后再重装Lombok
4、缓存的原因,file 》 Invalidate Caches / Restart
5、找到对应编译不了的类。右键 - Build Module ‘xxxx’
recompile ‘xxxxx’
6、把IDEA配置重置了一下(警告:所有idea配置将重置请做好备份 ),再启动启动类就直接好了
7、编译出来的配置文件乱码了,取target目录下看配置文件里面的中文都乱码
需要GBK 就设置成GBK
8、在Maven这里运行mvn idea:idea
,会生成.ipr和.iws文件,2020版IDEA才有的问题。双击Ctrl键出现maven的执行窗口,输入指令即可
lz每次新环境拉取SVN上完整代码时都会报这个错,都是用这个方式解决。idea是2020.1的版本,如果跟我情况相同的可以多试一两遍
9、设置步骤Setting>Build>build Tools>Maven>Runner.勾选Delegate IDE build/run actions to Maven>invalidate Caches/Restart
作用就是将项目启动委托给maven,十分恶心,建议不要使用,放在这里仅供参考
总结不易,期望点个赞
---------------------------20201104补充------------------------------------
由于公司有多个项目,使用最后一种方法成功将公司的一个项目程序包找不到问题解决,后来发现另外两个项目也报同样的错。试了以上的方法无果之后仔细看了一下报错信息,于是在maven的repository查看确实没有u对应依赖,按照如下步骤重新生成依赖
---------------------------20201130补充------------------------------------
由于楼主sj误操作,又发现了这个问题,项目mvn相关指令正常,jdk也是正常的,但就是报错。最后lz是将项目目录下的.iml文件删除,换成同事项目正常的.iml文件,项目可以正常启动,但是依旧全部都是报红。如果项目没有被其他人打开,可以单击项目 File -》 Close Project =》 再去 Open Recent =》Manage Project 将项目叉掉,然后 Invalidate Cashed后选择invalidate and restart。重启idea后将项目重新打开,生成iml文件即可
-----------------------------------20222117补充----------------------------------------------
之前出现这种问题的情况还不是很严重,最近发现这个现象越来越多了以至于到了每改一次代码就要执行一次mvn idea:idea
的情况,用起来十分恼火为了根治这个问题lz决定卸载idea2020.1的版本安装最新的2022.3版本,目前问题已经得到了解决。但是由于涉及idea的版权问题所以无法在CSDN上分享给大家,只能整理成文档上传到百度网盘上面,有需要的可以自取,辛苦整理的希望大家可以点个赞,这里放一下重新安装后的效果
链接:地址
提取码:judy
好起来了兄弟们
-----------------------------------202230530补充----------------------------------------------
LZ已经更新到2022.2.3版本后再也没出过这个问题已经快忘记这个问题带来的烦恼了,不过最近发现同事用的也是2020.1版本的idea他也会遇到这个问题,他的处理方式是将当前项目下的编译文件target目录删掉,看他操作好像十分好用的样子在此记录一下献给还没脱坑的兄弟们
余生还长,切勿惆怅
最后
以上就是含蓄麦片为你收集整理的idea解决程序包不存在报错的全部内容,希望文章能够帮你解决idea解决程序包不存在报错所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复