`

ant读写properties配置文件

ant 
阅读更多

<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>

分享到:
评论

相关推荐

    JSP 中Spring的Resource类读写中文Properties实例代码

    总结一下,Spring的`Resource`类提供了一种灵活且强大的方式来读写配置文件,尤其是在处理包含非ASCII字符的`Properties`文件时。通过使用`ResourcePatternResolver`解析资源路径,我们可以方便地定位并操作类路径下...

    解决Java 调用 Ant 包含 <import> 异常:import requires support in ProjectHelper

    4. **检查build.properties**:Ant会读取build.properties文件来获取配置信息。如果其中包含了与`&lt;import&gt;`标签相关的配置,如`projectHelper.classpath`,请确保配置正确无误。 5. **清理并重新构建**:清理项目...

    amoeba-mysql-1.2.0-RC3.zip

    6. conf:配置文件目录,可能包含Amoeba的配置文件,用户可以在这里设置数据库连接、读写分离策略等。 7. src:源代码目录,包含了Amoeba的源代码,对于开发者来说,可以查看和修改源码。 8. doc:文档目录,可能...

    OGSA-DAI安装与配置

    具体配置可在OGSA-DAI的配置文件中进行,通常位于`OGSADAI_HOME/conf`目录下的`ogsadai.properties`文件。 8. **测试OGSA-DAI**: 配置完成后,重启Tomcat,然后在浏览器中访问`...

    maven配置文档

    Struts1的配置文件包括`struts-config.xml`和`struts-config-ext.xml`,前者用于全局配置,后者用于扩展,例如控制表单属性。 在Struts1中,当你需要添加新的文本框、单选按钮或复选框时,需在`struts-config-ext....

    jdbf-src-rc0_1_1.zip

    1. `messages_it.properties`, `messages_fr.properties`, `messages_de.properties`, `messages.properties`:这些是国际化的资源配置文件,分别对应意大利语、法语、德语和默认语言(通常是英语)。它们用于提供多...

    用Hibernate3.1实现XML和数据库的同步

    5. **配置与映射**:在实现XML到数据库映射的过程中,关键的配置文件包括`hibernate.properties`和`.hbm.xml`。前者用于设置数据库连接信息,后者则详细描述了XML文档与数据库表的映射关系,包括实体的表名、字段名...

    amoeba-aladdin-0.5.zip_Amoeba for Aladdin_MYSQL_aladdin_amoeba

    2. build.properties和build.xml:这是构建脚本,用于自动化项目的编译和打包过程,可能使用的是Ant或类似的构建工具。 3. LICENSE.txt:项目使用的许可协议,定义了用户可以如何使用、修改和分发代码。 4. ...

    一个基于Java SE的跳跃忍者游戏.zip

    a-ninja-master`文件夹中,通常会包含以下结构:源代码文件夹(如`src`)、资源文件夹(如`resources`,存放图片、音频等)、配置文件(如`.properties`)、构建脚本(如`build.xml`,如果是用Ant构建的项目)以及...

    FATJava-开源

    2. `build.properties`、`build.xml`: 这些是构建配置文件,`build.properties`可能包含了项目构建过程中的属性设置,而`build.xml`通常是Ant或Gradle等构建工具的配置文件,用于自动化编译、测试和打包过程。...

    Hadoop本地调试NativeIO

    6. **日志分析**:描述中提到的`log4j.properties`文件用于配置日志系统。通过调整日志级别和输出格式,可以获取更详细的调试信息,帮助定位问题所在。 7. **问题排查**:常见的问题可能包括依赖库版本不兼容、编译...

    JAVA面试题附答案,祝你面试顺利

    - `application.properties`或`application.yml`:默认的配置文件。 - `@ConfigurationProperties`注解:将配置属性绑定到Java Bean。 - `Environment`: 通过Spring的环境接口访问配置。 - **题目解析**: 使用...

    java相册完整代码

    - 文件读写:为了存储和加载图片,程序需要读取和写入文件系统。Java的`java.io`包提供了基础的文件操作API,如`File`类,`BufferedImage`类用于处理图像。 3. **图像处理**: - `javax.imageio`包:用于读取、...

    SmartWave LDAP Persistence framework-开源

    1. **对象映射**:框架提供了自定义的注解或配置文件,用于定义对象和 LDAP 条目之间的映射关系。这允许开发人员以面向对象的方式处理 LDAP 数据,例如,通过对象的setter和getter方法来读写属性。 2. **查询语言**...

    Juitar-开源

    - `build.properties` 和 `build.xml`:这是Ant构建工具的配置文件,用来自动化构建、编译和打包项目。 - `javadocs.xml`:可能包含Javadoc的配置信息,用于生成API文档。 - `src`:源代码目录,包含了Juitar框架的...

Global site tag (gtag.js) - Google Analytics