-
Notifications
You must be signed in to change notification settings - Fork 943
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
配置文件不支持空格,如:db.properties #1361
Comments
db.maxActive=100 在100后面打空格也是出现报错的问题 [INFO ] 2017-11-30 18:09:39,529 org.nutz.lang.inject.InjectBySetter.inject(InjectBySetter.java:61) - Fail to value by setter |
properties文件的等号左右本来就不能有空格的吧 |
@ywjno 能的 |
看来你还要trim一下 |
jdk自带的properties处理,是去掉等号两侧的空格和key前面的空格
得到的是 ABC=123[空格] |
会不会有人会用到 空格结尾的value呢??? |
提交了个pull request, 考虑合并呢, 还是不合并呢... |
下个版本吧,反正暂时影响不是很大 |
这个我也遇到过, 最后手动trim了 |
配置文件不支持空格,如:db.properties
经测试发现db.properties的选项不支持空格。
比如数据库连接
db.username=root
db.password=666666
我用
db.username= root
db.password=666666配置后无法连接到数据库
或是在db.username=root root后面多了一个空格无法连接到数据库
db.password=密码 密码的前面或是后面出现空格都无法连接到数据库
由于在=后面很容易误操作出现空格,但是现在的编辑器很难发现后面有空格,这样导致在配置的时候出现问题,因此建议对相关的配置文件在值的前面或是后面把空格去掉
The text was updated successfully, but these errors were encountered: