ant读写properties配置文件

<target name="copy" depends="clean">

   <loadproperties srcFile="${basedir}/src/application.properties">

     <filterchain>

       <linecontains>

                 <!--读取配置文件application.properties里面属性为registry的值-->

         <contains value="registry"/>

       </linecontains>

     </filterchain>

   </loadproperties>

                <!--打印属性registry的值--->

<echo message="${registry}"/>

 

<replace 

   file="${basedir}/build/all/etc/an.properties">

                 <!--将上述读到的registry的值写到an.properties的namespace属性里面--->

 <replacefilter 

   token="namespace" 

   value="${registry}"/>

</replace>

</target>

猜你喜欢

转载自jijiaa12345.iteye.com/blog/2264669