我是否可以从外部文件中读取属性值,而不是在<property>
标记中指定值。
所以而不是 -
<property name="device" value="test" />
使用类似
的内容 <property name="device" value="c:\\fileToRead" />
其中要读取的文件包含test,test2,test3
由于
答案 0 :(得分:2)
<property>
任务provides a means加载java属性文件,如果这是你的意思:
<property file="c:\\fileToRead"/>
答案 1 :(得分:1)
也许。虽然您无法使用该文件的内容,但您可以使用如下所示的文件:
device=C:\\fileToRead
然后用
读取<property file="foo.properties"/>
(see the docs)。
答案 2 :(得分:0)
<property file="general.properties" />
general.properties文件
svnant.version=1.0.0
lib.dir=${ant.home}/lib
所以你会:
<property file="c:\\fileToRead" />
fileToRread是
device=test