我试图在网上搜索这个错误,但找不到解决方法。知道吗?
当做,
吉米
最佳答案
这是一个常见的问题,因为intelij正在缓存很多东西。您的应用程序可能在终端上运行成功,但intelij可能很难向您显示这些错误。
这很常见,尤其是当您在具有不同版本代码的git分支之间进行更改时。
我通常做的事:
我运行maven clean命令:mvn clean-删除目标文件夹
在我按下build之后,在再次按下build ctrl+f9之后。重要的是你必须在Intelij运行两次Build
这是一个快速的解决方案,通常是有效的。
如果问题仍然存在,我将使用无效缓存重新启动intelij并重新启动。
有时我会删除.idea文件夹并重新导入项目。
如果这不起作用,我会寻求最长的解决方案:
mvn clean package
如果使用mvn install安装项目,通常可能会出现问题,因此我运行上述命令以清除已安装的版本。
如果这不起作用,我去按reimport maven projects(图片中的第一个按钮)
希望有帮助。我也经常这样。如果你找到另一个解决办法,也请告诉我。