When formatting spring bean xml files in Eclipse 3.7, the formatter can wrap lines in the middle of a spring expression language value. For example,
<util:list>
<value>#T(com.mycompany.mypackage.AClass).someStaticMethodHere( param1 , param2 , Some long string parameter )</value>
</util:list>
这一集团可能最终像现在这样看。
<util:list>
<value>#T(com.mycompany.mypackage.AClass).someStaticMethodHere( param1 , param2 ,
Some long string parameter )</value>
</util:list>
Which becomes an invalid Spring EL expression.
是否有办法有选择地排除这种情况? 或防止形式者这样做? 如果我能够编造文件格式的话,它会给斯普林斯的工作带来痛苦。