1
在ant中,我需要根據模式加載一組.properties
文件。
我想:來自模式的螞蟻加載屬性
<property>
<fileset includes="${propertiesDir}/*.properties"/>
</property>
,但它不工作,因爲<property>
不支持嵌套。
如何從符合模式的文件加載屬性?
謝謝..
在ant中,我需要根據模式加載一組.properties
文件。
我想:來自模式的螞蟻加載屬性
<property>
<fileset includes="${propertiesDir}/*.properties"/>
</property>
,但它不工作,因爲<property>
不支持嵌套。
如何從符合模式的文件加載屬性?
謝謝..
您可以使用concat
任務給所有的屬性文件Concat的一個大的臨時屬性文件,並使用property
這個大的臨時屬性文件屬性。
請務必在concat任務中使用fixlastline =「true」,以確保每個文件都以新行字符結尾。
例子:
<target name="init">
<concat destfile="temp/bigPropertiesFile.properties" fixlastline="true">
<fileset dir="${propertiesDir}" includes="*.properties"/>
</concat>
<property file="temp/bigPropertiesFile.properties"/>
</target>
啊確定。所以,我應該使用: 然後我將該列表定義爲`.properties`文件路徑的逗號分隔列表? –
alem0lars
2011-02-13 09:43:16