Maven项目运行测试类程序包不存在问题解决方法

简介

报错示例:
Error:(6, 29) java: 程序包rg.bouncycastle.asn1不存在
Error:(3, 32) java: 程序包org.springframework.boot不存在

实际依赖的jar包都能找到,也可以打包成功,但就是运行项目或测试用例时提示包不存在。

解决方法

方法一:勾选Delegate IDE build/run actions to Maven

将IDE构建/运行操作委托给Maven。

具体步骤:
在Idea编辑器中打开File--Settings--Build, Execution, Deployment--Build Tools--Maven--Runner页面,勾选Delegate IDE build/run actions to Maven即可。

此方式效率低,启动慢,每次需编译所有模块。

方法二:执行mvn idea:idea命令

Idea中打开terminal窗口,执行mvn idea:idea命令重新加载Maven包。

执行完此命令后,发现问题解决。

none
最后修改于:2023年06月07日 21:14

添加新评论