属性文件:注释与属性相同的行

时间:2015-07-17 20:05:03

标签: java ant

我有一个像这样的属性文件

a=The letter a

在environment.myproperties中说,我将其作为参数使用,如此

<replace file="${environment.FILETHATNEEDSREPLACE}" replacefilterfile="${environment.myproperties}" />

是否可以在与此类属性相同的行上发表评论?

a=The letter a #comments go here

2 个答案:

答案 0 :(得分:2)

不,Java属性文件不能包含具有键元素对和注释的行。

来自java.util.Properties documentation

  

注释行有ASCII'#'或'!'作为它的第一个非白色空间   字符

答案 1 :(得分:0)

不可能。你甚至无法从属性中获得正常的评论,除非你自己实现。

对于某种形式的元数据/评论的编程访问:进行额外输入:

a = The letter a
a# = Comment on a

b = The letter b
b# = To b or not to b

顺便说一句,Unicode代码点的名称,如字母,可以从

获得
String letterA = Character.getName((int) 'a');