0 0

ant修改xml文件5

<?xml version="1.0" encoding="UTF-8"?>
<project name="database tasks" default="createDatabase" basedir=".">
<property name="database.pwd" value="${DB_PWD}" />
</project> 使用ant修改成
<?xml version="1.0" encoding="UTF-8"?>
<project name="database tasks" default="createDatabase" basedir=".">
<property name="database.pwd" value="${DB_PWD}" />
<property name="database.host" value="${DB_HOST}" />
</project>
Ant 
2012年5月30日 14:58

1个答案 按时间排序 按投票排序

0 0

我也很头疼这个问题
我的做法是 在
build.properties 定义一个变量

newLine=\n


然后在ant中使用

<replaceregexp file="xxx.xml" 
match="</project>"
 replace="${newLine}" 
byline="true" />
		  	
<concat append="true"  
   fixlastline="true" eol="crlf" destfile=""xxx.xml" ">
	<property name="database.host" value=\"${DB_HOST}\" /> 
</concat>

<concat append="true"  
   fixlastline="true" eol="crlf" destfile=""xxx.xml" ">
	${newLine}
</concat>
<concat append="true"  
   fixlastline="true" eol="crlf" destfile=""xxx.xml" ">
	<\/project> 
</concat>




注意转义字符

2012年6月07日 06:47

相关推荐

    一个常用的ant的build.xml

    至于压缩包子文件的文件名称列表,只有一个`build.xml`,这通常意味着这是一个简单的项目,其构建过程完全由这个XML文件定义。可能的结构是直接在`build.xml`中包含了所有的构建逻辑,没有将配置分离到其他辅助文件...

    生成ANT所需要的Build,xml文件

    "生成ANT所需要的Build.xml文件"这一主题,核心在于如何通过Python程序自动生成ANT的配置文件——build.xml。 首先,我们要理解ANT的build.xml文件。它是ANT的核心,包含了一系列的构建目标和任务。这些目标定义了...

    ejb里的ant配置XML文档

    根据提供的文件信息,本文将对EJB项目中的Ant配置XML文档进行详细解析,重点在于理解该文件中的各个组成部分以及它们如何协同工作以实现EJB项目的构建、编译、打包及部署。 ### 一、XML文档概述 #### 1. 文档头部 ...

    ant中build.xml文档写法

    ant 中 build.xml 文档写法 Ant 是 Apache 软件基金会 JAKARTA 目录中的一个子项目,它是一个项目管理工具,具有跨平台性、操作简单、易于维护和书写等优点。Ant 的概念可能有些读者并不知道什么是 Ant 以及如何...

    ant build.xml 配置文件

    我的开发环境是Eclipse,ant.xml是放在项目下的ant(新建),也可以修改project的basedir.

    ant build.xml 使用实例

    Apache Ant 是一个广泛使用的Java构建工具,它以XML格式定义构建脚本,即`build.xml`文件。这个文件包含了构建项目的整个流程,从编译源代码到生成最终的可执行或部署包。下面我们将深入探讨`build.xml`的使用以及...

    ant build.xml文件详解

    Ant build.xml 文件详解 Ant 是一个项目管理工具,相比make命令,gnumake和nmake等编译工具,Ant克服了这些工具的缺陷。Ant 的优点包括跨平台性、操作简单、易于集成到开发环境中。Ant 的构建文件是 XML 格式的文件...

    ANT-build-xml文件详解

    【ANT-build.xml文件详解】 ANT-build.xml文件是Apache Ant构建工具的核心配置文件,它使用XML格式定义了构建项目的所有步骤和任务。Ant是Java社区广泛使用的自动化构建工具,它的主要优势在于跨平台性、易用性和...

    jmeter+ant所需要的build.xml文件

    第一次做jmeter+ant自动化接口测试,需要build文件,开始直接copy博客中的内容,格式不对,调试好久不成功;后发现在jmeter/extras文件夹中有一个build文件,copy出来根据需要修改下,成功了,特上传自选供大家使用...

    ant build.xml 详解

    为了保持`build.xml`的整洁,可以使用`&lt;import&gt;`元素引入其他XML文件,实现模块化构建。 9. **MyEclipse中的Ant支持** 在MyEclipse这样的IDE中,可以直接导入`build.xml`文件,然后通过IDE的构建工具直接运行和...

    Ant build.xml详解

    3. 易于维护和书写:Ant 的构建文件是 XML 格式的文件,结构非常清晰,易于维护和书写。 4. 可以集成到开发环境中:由于 Ant 的跨平台性和操作简单的特点,它很容易集成到一些开发环境中去。 Ant 构建文件 Ant ...

    ant配置文件

    Ant的配置主要涉及build.xml文件中的元素和属性。例如,元素定义了整个构建的根,元素表示一个具体的构建任务,用于指定类路径,用于编译Java源代码,用于复制文件,用于创建JAR文件等。每个元素都有其特定的属性,...

    ant 较完整的build.xml解释

    Ant构建文件通常命名为`build.xml`,这是一个XML文件,用于定义项目的构建规则。构建文件由一系列的元素构成,主要包括`&lt;project&gt;`、`&lt;target&gt;`和`&lt;task&gt;`等。 ##### 2.1 `&lt;project&gt;`标签 - **default**: 指定默认...

    jmeter邮件发送三个插件放置到ant_bin文件中(内含三个插件及操作文档_及发送邮件的build.xml文件).zip

    在IT测试领域,Apache JMeter 是一款广泛应用的性能测试工具,用于模拟大量用户并发访问Web应用,以评估其性能...通过详细阅读操作文档和理解build.xml文件的结构,用户可以有效地利用这些资源提升测试效率和报告质量。

    ANT-build.xml文件详解

    - **操作简单**:Ant 使用 XML 格式的构建文件,这种格式不仅易于编写和维护,而且结构清晰。构建文件包含了构建过程所需的各种任务,每个任务都是通过实现特定接口的 Java 类来完成的。 - **易于集成**:Ant 的这些...

    ant build.xml例子

    `build.xml`文件是Ant的核心,它使用XML语法定义了一系列的任务(tasks),这些任务包含了构建过程中的各种操作,如编译源代码、运行测试、生成JAR文件等。以下是一些关于Ant和`build.xml`文件的基本知识点: 1. **...

    Ant项目所需要用到的jar以及build.xml

    Apache Ant是一个广泛使用的Java构建工具,它通过XML配置文件(如`build.xml`)来定义...用户可以通过`build.xml`文件定制构建流程,利用Ant工具进行项目的编译、测试和部署,同时利用JSch库进行安全的远程文件操作。

    ant 中文帮助文档

    Ant通过读取名为“build.xml”的XML文件来执行构建过程。这个文件包含了所有构建步骤的描述,用户可以根据项目需求自定义任务。 在“ant中文帮助文档”中,你可能会学到以下关键知识点: 1. **基本结构**:了解...

Global site tag (gtag.js) - Google Analytics