我有一个非常简单的 Spring Boot 应用程序和 application.properties,现在我想转到 application.yml这是 application.yml 文件:spring:
datasource:
url: jdbc:mysql://localhost:3306/employee_directory
username: student
password: Password123所以我删除了 application.properties 文件并编写了 application.yml 文件。如果我运行该应用程序,我会收到此异常:我想我需要对我的代码进行其他修改才能使用此 application.yml 文件,但我不知道该怎么做?
3 回答
鸿蒙传说
TA贡献1865条经验 获得超7个赞
我构建了一个在线转换工具(https://env.simplestep.ca/),可以在 spring boot yaml、属性和环境变量之间进行转换——使用spring boot 的宽松绑定规则
偶然的你
TA贡献1841条经验 获得超3个赞
对于intellij-IDEA
:转到文件>设置>插件,然后搜索名为:的插件Properties to YAML Converter
。安装它,然后重新启动您的 IDE,然后右键单击 application.properties 文件,您将看到一个名为“convert to yaml”的选项
慕莱坞森
TA贡献1810条经验 获得超4个赞
检查您是否使用制表符进行缩进。YAML 规范不允许这样做:
为了保持可移植性,不得在缩进中使用制表符,因为不同的系统对制表符的处理方式不同。请注意,大多数现代编辑器都可以配置为按下 Tab 键会导致插入适当数量的空格。
添加回答
举报
0/150
提交
取消