Configuration property name 'xxx' is not valid
问题
程序出错:Configuration property name ‘xxx’ is not valid, Canonical names should be kebab-case (‘-‘ separated), lowercase alpha-numeric characters and must start with a letter。
| 
 1 
2 
3 
4 
5 
6 
7 
8 
9 
 | 
 Configuration property name 'cmsOss' is not valid: 
Invalid characters: 'O' 
Bean: CMSImageController 
Reason: Canonical names should be kebab-case ('-' separated), lowercase alpha-numeric characters and must start with a letter 
Action: 
Modify 'cmsOss' so that it conforms to the canonical names requirements. 
 | 
解决
原因是命名不规范,不要大写字母,使用小写字母,可加中划线-。
| 
 1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
 | 
 @Data 
@Component 
@ConfigurationProperties(prefix = "cmsOss") 
public class CMSOSSConfig { 
private String accessId; 
private String accessKey; 
private String endpoint; 
private String bucket; 
} 
 | 
将cmsOss改成cms-oss, 对应配置文件也做相应调整即可。
Configuration property name 'xxx' is not valid的更多相关文章
- Does not contain a valid host:port authority:  Master:8031 (configuration property 'yarn.resourcemanager.resource-tracker.address')
		
问题解决: 这个错误是:yarn里面的配置的格式有错误:如: <property> <name>yarn.resourcemanager.address</name> ...
 - There is no getter for property named xxx' in 'class java.lang.xxx'
		
在xxxMapper.xml我们使用sql片段来提高sql代码的复用性,当时新手传入参数时常常出现这样的错误: There is no getter for property named xxx' i ...
 - You must configure either the server or JDBC driver (via the serverTimezone configuration property
		
使用JDBC连接MySql时出现:The server time zone value '�й���ʱ��' is unrecognized or represents more than one ...
 - Mybatis异常There is no getter for property named 'XXX' in 'class java.lang.String'
		
1.当入参为 string类型时 (包括java.lang.String.) 我们使用#{xxx}引入参数.会抛异常There is no getter for property named 'XX ...
 - Mybatis中传参包There is no getter for property named 'XXX' in 'class java.lang.String'
		
Mybatis中传参包There is no getter for property named 'XXX' in 'class java.lang.String' 一.发现问题 <select ...
 - SpringBoot2.x升级踩坑--新增Configuration property name限制
		
最近公司项目在做SpringBoot的升级,在升级过程中遇到了一些问题,简单记录一下,做个分享.另外,本文中的程序只为示例代码,并非公司生产环境代码. 遇到什么问题 从SpringBoot1.x升级到 ...
 - @property与@xxx.setter的用法
		
类中@property与@xxx.setter的方法介绍. 简单说,@property就是将定义的函数(方法)当作属性对象使用,不需要像调用函数那样去调用,而@xxx.setter是为@xxx的这样函 ...
 - The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use
		
java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecognized or represents more tha ...
 - oracle: jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
		
https://www.cnblogs.com/mmlw/p/5808072.html org.mybatis.spring.MyBatisSystemException: nested except ...
 
随机推荐
- Codeforces G. The Brand New Function(枚举)
			
题目描述: The Brand New Function time limit per test 2 seconds memory limit per test 256 megabytes input ...
 - 孪生网络(Siamese Network)在句子语义相似度计算中的应用
			
1,概述 在NLP中孪生网络基本是用来计算句子间的语义相似度的.其结构如下 在计算句子语义相似度的时候,都是以句子对的形式输入到网络中,孪生网络就是定义两个网络结构分别来表征句子对中的句子,然后通过曼 ...
 - 一天撸完《 Learning Jupyter 5 2nd Edition》
			
因为工作需要了解这个应用的大概功能. 网上找不到下载的,CSDN没积分. 最后,在道客上找到了这个PDF.花了一天时间浏览了一下, 只留意了python功能,其它语言略去. widget和jupyte ...
 - django中运行定时任务脚本
			
需要使用到django_apscheduler模块,因此先安装: pip install django-apscheduler 然后在工程的settings.py文件中的INSTALLED_APPS模 ...
 - encodeURIComponent() 函数可把字符串作为 URI 组件进行编码
			
语法 encodeURIComponent(URIstring) 参数 描述 URIstring 必需.一个字符串,含有 URI 组件或其他要编码的文本. 返回值 URIstring 的副本,其中的某 ...
 - ZJOI2019赛季回顾
			
退役了. NOIP2018 day1没什么好说的. day2开考后看完题:这个T3 TM不是DDP吗? 考前刚学过这东西,还没去写过 当时不知道在想什么,胡了T1 60和T2 50分保底之后就去刚T3 ...
 - Python进阶-III 函数装饰器(Wrapper)
			
1.引入场景: 检查代码的运行时间 import time def func(): start = time.time() time.sleep(0.12) print('看看我运行了多长时间!') ...
 - [codevs3044]矩形面积求并
			
题目描述 Description 输入n个矩形,求他们总共占地面积(也就是求一下面积的并) 输入描述 Input Description 可能有多组数据,读到n=0为止(不超过15组) 每组数据第一行 ...
 - cc2530的第三次实验,按键中断控制流水灯
			
cc2530的第三次实验:按键中断控制流水灯 效果为按一次按键,流水灯亮一次 实验相关电路图: 实验相关寄存器: 初始化函数 //初始化LED灯 //设置P1SEL,通用为0,外设为1 1111110 ...
 - Stuts 文件上传
			
Stuts 文件上传 三种上传方案 1.上传到tomcat服务器 上传图片的存放位置与tomcat服务器的耦合度太高 2.上传到指定文件目录,添加服务器与真实目录的映射 ...