ANT
ANT簡介
Ant簡介
ANT環境安裝設置
Apache Ant功能特性
Ant構建文件
Apache Ant安裝
Ant屬性任務
Apache Ant入門程序(Hello World)
Ant屬性文件
Apache Ant構建文件-project標籤
Ant數據類型
Apache Ant目標-target標籤
Ant構建項目
Apache Ant任務-task標籤
Ant構建文檔
Apache Ant屬性
Ant創建JAR文件
Apache Ant令牌過濾器
Ant創建WAR文件
Apache Ant命令行參數
Ant打包應用
Apache Ant If和Unless用法
Ant部署應用程序
Apache Ant類型
Ant執行Java代碼
Apache Ant自定義組件
Ant和Eclipse集成
Apache Ant監聽器和記錄器
Ant Junit集成
Apache Ant IDE集成
Apache Ant InputHandler接口
Ant之外的Apache Ant任務
Apache Ant參數處理器
Apache Ant API
Apache Ant Jar示例
Ant LoadFile任務
此任務用於將文件加載到屬性中。 它適用於文件並提供srcFile
屬性。它使用默認編碼當前區域設置,除非指定了其他區域。
它使用下面給出的各種屬性。
1. Apache Ant LoadFile任務屬性
屬性
描述
必需
srcFile
它用於指定源文件
否
property
保存文件的屬性
否
encoding
設置文件的編碼
否
failonerror
是否停止構建失敗
否
quiet
可以防止顯示診斷消息
否
下面看看一些例子來了解它的功能。
1. 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>