- ANT Tasks - Home
- ANT Tasks - Introduction
- ANT Tasks - Environment Setup
- Apache ANT Tasks Examples
- ANT Tasks - BaseName
- ANT Tasks - GZip
- ANT Tasks - GUnzip
- ANT Tasks - Chmod
- ANT Tasks - Concat
- ANT Tasks - Condition
- ANT Tasks - Copy
- ANT Tasks - Delete
- ANT Tasks - EAR
- ANT Tasks - Fail
- ANT Tasks - Import
- ANT Tasks - Java
- ANT Tasks - Javac
- ANT Tasks - Length
- ANT Tasks - LoadFile
- ANT Tasks - MkDir
- ANT Tasks - Move
- ANT Tasks - Sleep
- ANT Tasks - WAR
- ANT Tasks - Zip
- ANT Tasks -JAR
- Apache ANT Tasks Useful Resources
- Ant Tasks - Quick Guide
- Ant Tasks - Useful Resources
- Ant Tasks - Discussion
Apache Ant - LoadFile Task
Description
Loadfile task loads a file and sets its content into property.
Properties
| Sr.No | Attributes & Description |
|---|---|
| 1 |
srcFile Source File. |
| 2 |
Property Property to save to. |
| 3 |
Encoding Encoding to use when loading the file. |
| 4 |
failonerror Whether to halt the build on failure. |
| 5 |
Quiet Do not display a diagnostic message (unless Apache Ant has been invoked with the -verbose or -debug switches) or modify the exit status to reflect an error. Setting this to true implies setting failonerror to false. |
Usage
Create message.txt with the following content −
Welcome to tutorialspoint.com
Example
Create build.xml with the following content −
<?xml version="1.0"?>
<project name="TutorialPoint" default="info">
<loadfile property="message" srcFile="message.txt"/>
<target name="info">
<echo message="${message}"/>
</target>
</project>
Output
Running Ant on the above build file produces the following output −
F:\tutorialspoint\ant>ant Buildfile: F:\tutorialspoint\ant\build.xml info: [echo] Welcome to tutorialspoint.com BUILD SUCCESSFUL Total time: 0 seconds
Advertisements