这似乎不起作用:
<property name="foo" value="\n bar \n"/>
我在电子邮件正文中使用属性值(以纯文本形式发送):
<mail ...>
<message>some text${foo}</message>
我在电子邮件输出中得到文字“\ n”。
答案 0 :(得分:29)
这些对我有用:
<property name="foo" value="bar${line.separator}bazz"/>
<property name="foo">bar
bazz2</property>
<property name="foo" value="bar bazz"/>
答案 1 :(得分:18)
你想要${line.separator}
。有关示例,请参阅this post。此外,Ant echo task手册页有一个使用${line.separator}
的示例。
使用${line.separator}
您只是使用Java系统属性。您可以在属性上阅读系统属性列表here和here is Ant's manual page。