今天在运行ruoyi项目时,报如下错。 org.apache.poi.xwpf.usermodel不存在等一堆错误。我按Ctrl+类名能进入jar包,说明maven已经把包下下来了,而且本地maven仓库有这个jar包。。。编译了N次,file -> invalidated 清除idea的缓存N次/重启idea/重新install/而且换了poi版本也不管用。

解决办法:
cmd 进入到项目路径下,执行 mvn idea:idea 命令,问题解决。
如下图:

或者maven install 一下。
注: mvn idea:idea 命令是用于下载不完整的依赖的命令
idea导入maven项目,执行时报程序报找不到(对应的jar包都存在),解决方案
导致此问题的原因可能是由导入项目时,idea没有自动生成xxx.iml文件。
解决步骤:
打开cmd ,进入到项目路径下
执行命令 mvn idea:module 生成iml文件。
当运行ruoyi项目出现org.apache.poi.xwpf.usermodel等类不存在的错误时,即使Maven已下载相关jar包,可能由于IDEA缓存或缺少iml文件导致问题。通过在命令行执行mvnidea:idea或mvnidea:module命令,可以解决依赖不完整或iml文件缺失的问题,从而成功编译项目。

5457

被折叠的 条评论
为什么被折叠?



