我能够在intellij上调试并运行我的spring boot应用程序,直到我对application-profile.yml进行了一些更改。造成了一些失败。 我在intellij中使用了一些调试选项来解决问题。 我更正了YML,然后我就可以很好地运行该应用程序了。
但是现在当我在Debug中启动应用程序时,Intellij并没有采用新的值,它仍然由于旧的原因而失败。我可以将应用程序作为“运行主类”运行,但不能作为“调试主类”运行。
似乎在intellij中进行了一些缓存,
但是,即使在调试时,即使是Junit或Main Application类,其失败的原因也相同。 读旧的YML值 我正在使用社区添加。
答案 0 :(得分:0)
浪费了一个多小时,仍然不知道解决方案,我只是删除了.idea文件夹和.iml文件。并重新导入了intellij中的项目。一切正常。