当Eclipse的自动格式整理遇上xml特性

       今天遇到了一个比较奇怪的服务器启动错误,创建sessionFactory时提示MethodNotFound,后面还有java/lang/String的字样。含自然的猜想是哪个property的名字或属性写错了。

       后来发现是他用了eclipse的自动格式整理,使得开始和结束标签之中的字符由于长度比较大被自动在首位加入了回车。但是这样就会和XML的特征发生冲 突,xml的标准中这种位置的空白符会被保留,成为中间值的一部分,也就是说为了美观而加入的这两个回车会改变value的值,在进行配置解析的时候就会 出现问题。

      类似的问题还有acegi的XXX=XXX,XXX的配置,也是不能用默认的格式整理规则来处理的。看来在XML配置文件编写时要不是不用ctrl+shift+F,要不是就是自己写一套适合XML的格式整理规则。

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值