工具:IDEA

问题:

明明好好的工程,启的好好的,放了个周末回来更新了一波代码,maven了一把,再build准备启动,结果Message满屏都是程序包***不存在...不应该啊!maven都没报错!提示不存在的包实际上都存在

尝试:

1.Generate Sources and update folders for all projects

因为想着万一就是包没导进去呢。我的IDEA的maven刷新(reimport)特别慢,从来没见他刷完过,平常偶尔用到的是Generate Sources and update folders for all projects,但是这次generate完毕也没有丝毫的变化。迫不得已->尝试2

2.Reimport all maven projects

真的是耗时太久了,和平常一样我的耐心很快就用完了,依旧没有等到它刷新完,放弃了。。。

3.Invalidate Caches and Restart

清理IDEA缓存并重启,同事说以前他遇过这种满屏包不存在的情况他清了缓存就好了,试过,但是没用。

4.检查jdk版本

网上查了有的说是pom.xml里jdk版本和idea编译用jdk不同,各处设置看了一遍,1.8没有差异,排除原因。

5.Mark as Sources

File -> Project Structure -> Modules 重新 Mark as Sources(xml存在整体配置,排除原因)

6.升级IDEA,重新导入,强迫maven reimport完全

同事说要不就点击了刷新直到刷完为止......我看了一眼他的刷新,咦怎么跟我的不一样,蓝色的进度条有点好看,我的是16年版本的,干脆重新下载了一个2019版本的,重新导入,maven 刷新......就看到各个类的右侧inspections标记的红色慢慢的变少了,没多久刷新完成就!!全好了!不可思议

总结:

build提示程序包不存在,那一定就是不存在,除了maven可能报错导致包内下载完,还有就是即使maven成功,可能是没导进来,要相信科学hhhh 不要像我 偏不信邪,结果 完美的跳过了第一个尝试


分割... 二次更新 2019.07.25

今天又遇到了这个情况,本地仓库已经存在的包导入不了= =

如上次更新尝试并不成功,再上网上一查+突然顿悟!特么么的就是IDEA的问题啊!导不进去啊!突然发现为什么网友说的自己的办法都笃定一定是应该成功的,然而结果却不一定成功,原因就是:这是一个随缘的事情...

一开始启动项目报了一个错说我ClassNotFound,然后去找这个class在的包,发现左侧Project结构树的External Libraries中没得这个包,心凉,然后我就在IDEA这个工具上导出看看是不是有什么关键性的开关没有搞对,file->Project Structure是可以手动加包的,我以为我只缺这一个,所以打算手动加,如下,图文并茂:

1.file->Project Structure

2.New Project Library

3.选择java,然后弹窗选jar包的路径

4.取个名字,路径名比较好识别

这样完了再重新启动,意想不到的事情发生了= =

这个包没问题了,然而还有一大堆也没有...我灵机一动,重新打开了project structure->Libraries,一气之下ctrl+A,delete->OK,全删了(划重点!),然后让它全部重新导入!!果不其然!啊!!终于!左侧包越来越多,之前没有的也有了,重新启动项目,success

多的不想说了,不知道为啥,就我一个人老遇到这种问题,难受

IDEA 编译报错:程序包***不存在 | IDEA导入不了包相关推荐

  1. IDEA编译报错“程序包XXX不存在”

    pchat-center子模块要导入 pchat-user 的jar包 pchat-center的pom文件如下: pchat-center子模块包依赖了pchat-user子模块包 代码如下: 代码 ...

  2. jsp 学习笔记( java编译报错:程序包 javax.servlet和javax.servlet.http 不存在)

    最近学习javaEE这门课程,老师要求不用集成开发环境只用 tomcat (服务器).java 和 浏览器 实现jsp过程,要编译的java文件如下 import javax.servlet.*; i ...

  3. linux jsp 编译报错,JSP简要介绍

    JSP全称为Java Server Pages,其根本是一个简化的Servlet设计,实现了在Java中使用html标签.JSP是一种动态网页技术标准,也是JavaEE的标准.JSP同Servlet一 ...

  4. Maven - 编译报错Execution repackage of goal spring-boot-maven-plugin;Unable to find main class

    Maven - 编译报错Execution repackage of goal spring-boot-maven-plugin;Unable to find main class 一. common ...

  5. android 项目编译报错 符号: 类 shape 位置: 程序包 android.widget

    错误 android 项目编译报错 符号: 类 shape 位置: 程序包 android.widget 详细错误 Compiling with JDK Java compiler API. D:\A ...

  6. java maven程序包不存在_Maven install 报错程序包不存在问题的解决方法

    概述 在mvn clean install时,控制台各种报错,大概有: java:[8,52] 程序包com.xxx不存在 java:[98,27] 找不到符号 符号: 类 XXX 位置: 类XXX ...

  7. 【错误记录】Windows 控制台程序编译报错 ( WINDOWS.H already included. MFC apps must not #include <Windows.h> )

    文章目录 一.报错信息 二.解决方案 一.报错信息 Windows 控制台程序编译报错 : 已启动生成- 1>------ 已启动生成: 项目: hacktool, 配置: Debug Win3 ...

  8. Qt+VS2013编译报错:'cl' 不是内部或外部命令,也不是可运行的程序

    编译报错 Qt+VS编译,报错:'cl' 不是内部或外部命令,也不是可运行的程序. 出现这个问题原因是vs的编译环境出问题了,至于怎么出问题的呢,大概是前一天我打算更新vs配置的时候,执行到一半就强制 ...

  9. 使用uniapp做微信小程序,在小程序编辑器运行时编译报错:appid不合法,导致启用不了。

    使用uniapp做微信小程序,在小程序编辑器运行时编译报错:appid不合法,导致启用不了.这个好坑爹啊,我这么淑女的小可爱都想骂人了,我好累,写个博客发泄发泄吧! 复现我的问题:神操作--代码跟别人 ...

  10. DEA中创建父子工程与maven打包Springboot聚合工程报错程序包不存在

    DEA中创建父子工程与maven打包Springboot聚合工程报错程序包不存在 问题描述 springboot 项目打包(package)或安装到仓库(install)的时候报错:程序包com.fu ...

最新文章

  1. 数据结构与算法:02 C#语言基本语法结构
  2. 数据结构:堆和败者树的区别是什么?
  3. 【django】三、常用的模板标签和过滤器
  4. curry化 js_前端发动机从 bind 聊到 curry (柯里化)
  5. 新增标签 html知识,互联网常识:html5有哪些新增标签
  6. python解析器下载_pak文件解析-pak文件解析工具下载Python版-西西软件下载
  7. 适合初学者的大数据学习路线
  8. 我在淘宝做前端的这三年 — 第三年
  9. 【渝粤题库】广东开放大学物业管理基本制度与政策 形成性考核
  10. 蚂蚁金融科技:两大发布,实力开放
  11. 有效地报告自动测试结果
  12. hive  explode(split(split_feild,‘split_char‘)) split_feild为null 整条数据会丢掉
  13. 计算机网络 | 网络层(数据平面)
  14. 本题要求实现一个计算非负整数阶乘的简单函数
  15. 微信开发:解决IOS端下面的点击延迟问题
  16. SpringBoot数据库访问异常HikariPool-1 - Exception during pool initialization.
  17. 一些国外的免费网站模板网站
  18. 基于云平台的物联网架构和原理
  19. 零基础如何系统学习Python?Python入门必看
  20. 前端路线--Vue(day01)

热门文章

  1. 多个视频时,利用函数实现播放一个,其他自动暂停
  2. litesql mysql_SQLlite数据库
  3. 国产方法论之 ReDoIt -- 惟思捷
  4. 游侠汽车宣布B+轮融资3.5亿美金 估值33.5亿美金
  5. Linux进程调度策略有哪几种,Red Hat Enterprise Linux 8的9种实时进程调度策略
  6. 二分图匹配 hdu 2063
  7. 【TARS】源码方式部署TARS
  8. 怎样快速判断代理ip是否可用
  9. 缺陷检测——Halcon表面划痕检测
  10. px4/apj格式飞控固件生成工具(python)