为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 Spring Boot 中将 application.properties 转换为

如何在 Spring Boot 中将 application.properties 转换为

慕盖茨4494581 2023-06-04 14:58:38
我有一个非常简单的 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 的宽松绑定规则

查看完整回答
反对 回复 2023-06-04
?
偶然的你

TA贡献1841条经验 获得超3个赞

对于intellij-IDEA:转到文件>设置>插件,然后搜索名为:的插件Properties to YAML Converter。安装它,然后重新启动您的 IDE,然后右键单击 application.properties 文件,您将看到一个名为“convert to yaml”的选项



查看完整回答
反对 回复 2023-06-04
?
呼唤远方

TA贡献1856条经验 获得超11个赞

您可以使用命令行工具props2yaml进行从属性到 yaml 的通用自动(和正确)转换。



查看完整回答
反对 回复 2023-06-04
?
慕莱坞森

TA贡献1810条经验 获得超4个赞

检查您是否使用制表符进行缩进。YAML 规范不允许这样做:

为了保持可移植性,不得在缩进中使用制表符,因为不同的系统对制表符的处理方式不同。请注意,大多数现代编辑器都可以配置为按下 Tab 键会导致插入适当数量的空格。


查看完整回答
反对 回复 2023-06-04
  • 3 回答
  • 0 关注
  • 223 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信