我可以在Java属性文件的多行属性之间或之后添加注释吗?

我可以在Java属性文件的多行属性之间或之后添加注释吗?,java,configuration,Java,Configuration,我有一个属性配置文件,其中的属性有许多用逗号分隔的值。我想把评论放在其中一些评论旁边,但这似乎是不可能的 我希望能够做到以下几点: property: value1,\ value2,\ ... value44,\ value45,\ # value45 comment ... value89,\ # another comment value90 澄清:我将配置提供给一个我不拥有的web服务,因此我不能使用像这样的属性格式扩

我有一个属性配置文件,其中的属性有许多用逗号分隔的值。我想把评论放在其中一些评论旁边,但这似乎是不可能的

我希望能够做到以下几点:

property: value1,\
    value2,\
    ...
    value44,\ 
    value45,\ 
    # value45 comment
    ...
    value89,\ # another comment
    value90

澄清:我将配置提供给一个我不拥有的web服务,因此我不能使用像

这样的属性格式扩展,不幸的是,这是不可能的,因为Java属性文件只能有一行注释

但是,您可能知道,还可以定义xml格式的属性,xml语法将允许您输入多行注释


如果您决定给XML一个机会,则需要调用以加载XML属性文件。

这是不可能的。注释必须单独出现在一行上,它由可选的空格后跟
“#”
“!”
字符,然后是任意文本,一直到行尾。您可以在该类的Javadoc文档中找到Java属性文件的完整规范