- Apache ANT 教程
- ANT - 主頁
- ANT - 簡介
- ANT - 環境設定
- ANT - 構建檔案
- ANT - Property 任務
- ANT - Property 檔案
- ANT - 資料型別
- ANT - 構建專案
- ANT - 構建文件
- ANT - 建立 JAR 檔案
- ANT - 建立 WAR 檔案
- ANT - 打包應用程式
- ANT - 部署應用程式
- ANT - 執行 Java 程式碼
- ANT - Eclipse 整合
- ANT - JUnit 整合
- ANT - 擴充套件 Ant
- Apache ANT 有用示例
- ANT - 使用令牌
- ANT - 使用命令列引數
- ANT - 使用 If Else 引數
- ANT - 自定義元件
- ANT - 偵聽器和記錄器
- Apache ANT 資源
- ANT - 快速指南
- ANT - 有用資源
- ANT - 討論
Ant - 執行 Java 程式碼
你可以使用 Ant 來執行 Java 程式碼。在以下示例中,Java 類接受一個引數(管理員的電子郵件地址)併發送一封電子郵件。
public class NotifyAdministrator {
public static void main(String[] args) {
String email = args[0];
notifyAdministratorviaEmail(email);
System.out.println("Administrator "+email+" has been notified");
}
public static void notifyAdministratorviaEmail(String email {
//......
}
}
這是一個執行此 Java 類的簡單構建。
<?xml version="1.0"?>
<project name="sample" basedir="." default="notify">
<target name="notify">
<java fork="true" failonerror="yes" classname="NotifyAdministrator">
<arg line="admin@test.com"/>
</java>
</target>
</project>
當構建執行時,它會產生以下結果:
C:\>ant Buildfile: C:\build.xml notify: [java] Administrator admin@test.com has been notified BUILD SUCCESSFUL Total time: 1 second
在此示例中,Java 程式碼完成了一項簡單的任務,即傳送電子郵件。我們可以使用內建的 Ant 任務來完成此項任務。
然而,現在你已經有了這個想法,你就可以擴充套件你的構建檔案來呼叫執行復雜任務的 Java 程式碼。例如:加密原始碼。
廣告