不支持编写带有多个注释的属性文件。为什么呢
PropertyFile.java
public class PropertyFile extends Task { // Use this to prepend a message to the properties file private String comment; private Properties properties;
ant属性文件任务由一个
java.util.Properties类支持,该类使用store()方法存储注释。从任务中仅提取一条注释,并将其传递给
Properties类以保存到文件中。
解决此问题的方法是编写自己的任务,该任务由commons属性而不是
java.util.Properties。公共属性文件由属性布局支持,该属性布局允许对属性文件中的各个键进行设置注释。使用save()方法保存属性文件,然后修改新任务以通过
<comment>元素接受多个注释
。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)