1、未能成功编译;
尝试:菜单—》Build—》Rebuild Prodject

结果:启动服务仍然报同样的错误
2、缓存问题;
尝试:菜单—》File—》Invalidate Caches/Restart 选择Invalidate and Restart 或者 只是Invalidate,清除掉缓存,然后Rebuild Project


结果:启动成功,问题解决
3、设置一下file–>project structure–>Module:
paths里面的编译路径Complier output:


4、以上方式都尝试无效的话,需要检查pom文件
因为项目需要,需要对部分包打包,部分依赖jar不打包,则加 provided
但是这个影响本溪执行main函数。所以需要吧,这个换成
compile
再重新执行main函数可可以正常执行。


这篇博客介绍了在遇到编译失败和缓存问题时的解决方案。首先尝试了重建项目,但问题依旧;接着通过清除缓存并重启,问题得到解决。如果问题依然存在,检查并修改Module的编译路径,确保Compiler output正确。最后,当涉及pom文件的配置,如依赖管理时,需谨慎处理,避免影响main函数的执行。在本例中,将provided改为compile解决了问题。
1695

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



