使用idea新建spring boot工程,默认生成的配置文件是application.properties,此时配置端口和context-path等属性均可生效,删除该文件修改为application.yml后,再次启动,发现端口等配置并不会生效,有了解原因的吗?
使用idea新建spring boot工程,默认生成的配置文件是application.properties,此时配置端口和context-path等属性均可生效,删除该文件修改为application.yml后,再次启动,发现端口等配置并不会生效,有了解原因的吗?
3 回答7k 阅读✓ 已解决
3 回答5.2k 阅读
3 回答1.5k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
3 回答765 阅读✓ 已解决
今天同样遇到了这个问题,而且是其它所有的模块都没问题,只有其中一个模块bootstrap.yml不起作用,检查发现bootstrap文件和其他文件的图标不一致,点击项目--》右键--》open module settings--》Facets--》Spring查看文件发现IDEA并没有autodetect监测到这是一个springboot项目,(可能是内部哪里配置出错了,不是自己的配置文件)
最后看到一篇博客发现增加依赖可以解决问题:
yml文件状态改变:
启动项目发现可以起作用