个性化阅读
专注于IT技术分析

apache ant loadfile任务

本文概述

此任务用于将文件加载到属性中。它适用于文件,并提供了srcFile属性以简化操作。除非指定其他语言环境,否则它将使用默认的编码当前语言环境。

它使用下面给出的各种属性。

Apache Ant LoadFile任务属性

属性描述需要
srcFile用于指定源文件。
property保存文件的位置的属性。
encoding设置文件的编码。没有
failonerror是否停止基于失败的构建。没有
quiet它阻止显示诊断消息。没有

让我们用一些例子来了解它的功能。

Apache Ant LoadFile任务示例

<project name="java-ant project" default="run">	
	<target name="run">
		<loadfile property="message" srcFile="test2/abc.txt"/>
		<echo message="${message}"></echo>
	</target>
</project>

上面的代码将产生abc.txt文件的内容。

在读取文件时指定编码。

<project name="java-ant project" default="run">	
	<target name="run">
		<loadfile property="message" srcFile="test2/abc.txt" encoding="ISO-8859-1"/>
		<echo message="${message}"></echo>
	</target>
</project>

设置failonerror以获取错误信息

<project name="java-ant project" default="run">	
	<target name="run">
		<loadfile property="message" srcFile="test2/abac.txt" failonerror="false"/>
		<echo message="${message}"></echo>
	</target>
</project>
赞(0)
未经允许不得转载:srcmini » apache ant loadfile任务

评论 抢沙发

评论前必须登录!