明明导包成功,却仍报程序包不存在的问题

问题内容

在IDEA打开MAVEN新项目,执行了mvn clean、mvn install操作;将依赖全部下载下来并打包成功,但在运行项目的时候,却报了程序包 XXX 不存在的情况。

IDEA项目中,看代码文件是没有报红的,依赖也是成功下载导入的,可是就是运行不了,也清过缓存。

解决方法一:

在IDEA中File | Settings | Build, Execution, Deployment | Build Tools | Maven | Runner有个Delegate IDE build/run actions to Maven选项将其勾选上,启动项目即可运行;

缺点:

勾选之后,每次运行之前,会先执行 maven 的打包功能,会增加了运行的时间。

优点:

简单操作,解决概率大!方法二、三都试了,只有方法一才有效果!

解决方法二:

在 Idea 命令行中输入 mvn idea:idea 重构一下,它会重新下载依赖,然后 file–invalidate caches 重启即可解决。

解决方法三:

在IDEA中File | Settings | Build, Execution, Deployment | Build Tools | Maven | Importing ,根据下图一样进行配置,点击Apply执行。这是即开启了自动引入机制,如果没有其他问题一般到这里jar包找不到的问题就消失了

最终解决方案:

重新拉取项目,重新导入打开项目,重新安装依赖,重头来一遍试试,可能突然就好了。

明明导包成功,却仍报程序包不存在的问题相关推荐

  1. 关于报 程序包com.jt.pojo不存在、报 Process terminated、Failed to execute goal on project jt-manage: 的问题,已解决

    这个项目是我从STS上copy到idea的,所有配置都弄完成之后,run起来报 Failed to execute goal on project jt-manage: Could not resol ...

  2. 启动SpringBoot项目时,报程序包不存在或者找不到符号的错误

    启动SpringBoot项目时,报程序包不存在或者找不到符号的错误 我们使用idea新建SpringBoot项目时有时候会遇到这样的错误: 当启动主启动类时控制台报错,如下所示: Error:(3, ...

  3. 自己用maven打的包在别的项目中调用时找不到类,报“程序包不存在”的错误

    问题描述:自己写一个微服务程序,用maven打包后在另一个工程中添加maven引用,但在调用引用包中的类时提示程序包不存在,无法编译通过.神奇的是在idea中代码自动补全能看到这个类,但却无法使用. ...

  4. linux 包管理工具dnf,Linux 程序包管理 rpm yum dnf

    Linux程序包管理:包管理器功能:打包,包管理(安装,升级,卸载,查询,校验) 目前Linux中最常见有两种常用工具deb:debian Linux使用 包括ubuntu rpm:Redhat Pa ...

  5. java: 程序包 javax.smartcardio 不可见 (程序包 javax.smartcardio 已在模块 java.smartcardio 中声明, 但该模块不在模块图中)

    java: 程序包 javax.smartcardio 不可见(程序包 javax.smartcardio 已在模块 java.smartcardio 中声明, 但该模块不在模块图中) 这是JDK9 ...

  6. 解决:SpringBoot 搭建聚合项目 报 “程序包XXX不存在”

    项目目录: api 被 provider 依赖,provider项目打包时,报错: 原因: api也是SpringBoot工程,SpringBoot工程打包编译时,会生成两种jar包,一种是普通的ja ...

  7. maven编译报程序包不存在_Hadoop学习之路(二)Hadoop2.7.5在CentOS6.7上的编译

    下载Hadoop源码 1.登录官网 2.确定你要安装的软件的版本 一个选取原则:不新不旧的稳定版本 几个标准: 1)一般来说,刚刚发布的大版本都是有很多问题 2)应该选择某个大版本中的最后一个小版本 ...

  8. 【抓包工具】配置:Fiddler 设置 APP 抓包成功,微信小程序却无网络问题解决

    目录 一.问题情况:微信小程序无网络 二.问题解决:微信小程序无网络 三.问题情况:APP 无网络 四.问题解决:APP 无网络 一.问题情况:微信小程序无网络 fiddler 配置 https 成功 ...

  9. MAC BigSur 版本11以上安装Adobe软件报程序包错误damage解决方案

    以下摘自其它网友提供方案,但采用此方案有个问题是下载的程序包如果是个镜像dmg文件则权限是只读,使用以下命令无效,无法修改,此时则需要把下载的dmg包内的文件全部复制到本地磁盘上,比如挪到下载文件夹中 ...

最新文章

  1. 20145101《Java程序设计》第4周学习总结
  2. spell_picture二次升级版
  3. Ajax进度条动画制作网址
  4. 硅谷增长的新指标——超级用户微笑曲线
  5. 详解ScheduledExecutorService的周期性执行方法
  6. Sword pcre库函数学习三
  7. 在fedora linux中,wine 成功安装手记
  8. 使用Excel公式,获取 当前 Excel 文件 的 名字
  9. java面试题2018带答案_java面试题及答案下载
  10. asp程序ajax怎么写,ASP+AJAX+ACCESS数据库实例讲解三个步骤分享
  11. Windows Server 2019安装Intel I219-V I211网卡驱动
  12. 无法正常进入Windows也能开启Windows内核调试
  13. 超级终端连接华为交换机_win8系统教你实现用超级终端连接华为交换机的超详细图文教程...
  14. 网页三剑客的一些序列号
  15. Visio画图自动粘附功能的设置和取消
  16. MATLAB DBSCAB简介
  17. selenium与firefox、 chrome版本对应关系
  18. LU分解解线性方程组python实现
  19. Hyper-V虚拟机网络配置
  20. 【python与数据分析】实验八——图像批量添加数字水印及实现模拟转盘抽奖游戏

热门文章

  1. sqlserver数据库 导入方法
  2. 运维,放过监控 - 也放过自己吧
  3. 李彦宏:中国互联网大局未定 好戏还在后面
  4. 一年读50本书还是读10本书收获更大?
  5. R语言—岭回归实现函数
  6. 你应该知道的 9 种 前端设计模式
  7. nubia ui 5.0 android,国内首家基于5.0开发 nubia UI 2.8体验
  8. 送5本新出版的算法书
  9. docker 部署maven服务器,并将代码发布到maven服务器,并kie-server关联
  10. TPLINK AC650双频高增益无线USB网卡 TL-WDN5200H免驱版 Ubuntu16.04 安装