在 YAML中有如下配置

paypal:
mode:live

在类中,通过 @Value属性读取

@Value("${paypal.mode}")
private String mode;

程序运行时,却报出错误

Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'paypal.mode' in string value "${paypal.mode}"

问题的根源在于配置不符合 YAML文件格式要求。在 modelive之间少了一个空格

paypal:
mode: live

添加空格后,运行正常。

最新文章

  1. 【BZOJ 1178】【APIO 2009】CONVENTION会议中心
  2. Promise 原理探究及其简单实现
  3. 精妙SQL语句收集
  4. 【原】Oracle11gR2图文安装
  5. parentNode parentElement childNodes children
  6. SQL Server 2008复制发布订阅(数据同步)
  7. cojs 自己出的题目 解题报告
  8. Linux下搭建tomcat集群全记录(转)
  9. drag
  10. Centos系统运行nodejs
  11. Android-Chart
  12. T-SQL语法基础
  13. 如何用Python编写一个聊天室
  14. AutoMapper自动映射
  15. html+css小总结
  16. 导出pb模型之后测试的python代码
  17. org.springframework.web.context.ContextLoaderListener 解决办法
  18. inline-block元素的空白间距解决方法<转>
  19. python 使用getopt 获取配置参数
  20. spring 的xml配置使用p标签简化

热门文章

  1. Linux-清除rootpassword
  2. PHP类中的__get()和__set函数到底有什么用
  3. HttpUtility.UrlEncode,Server.UrlEncode 的区别
  4. JS / CSS 实现的便签记录本
  5. Angularjs:实现全选
  6. Zabbix 监控搭建
  7. git 常用命令(分支)
  8. C#与C++ DLL的交互
  9. fromCharCode vs chr
  10. .net core 时间格式转换