spring boot工程由于工程名字为demo不太好,直接更改了这个工程的名字,主要操作了包括重命名项目文件夹、修改IDEA中的项目名称、模块名称、包名称、以及相关的配置文件等。
然后再打开工程,报错Error Loading Project: Cannot load module demo.iml,同时也不能运行程序。
解决办法:
打开.idea文件夹中的compiler.xml文件,删除原来的工程名称相关配置行。
直接运行还是报错:
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2024-09-06 20:16:54.796 ERROR 130227 --- [ main] o.s.boot.SpringApplication : Application run failed
同时,执行项是灰色的
那么编辑edit configurations,删除demo原来的路径,增加新改的。
把xml里原有工程名全部替换为新的名称。
最后重新运行成功,可以访问。
总结:对于springboot工程更改工程名称后,加载报错,就需要最大范围检索原来工程名称,肯定时哪里的文件中还存在,没能改掉。