在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Linux/ Apache Ant參數(shù)處理器
Ant Telnet任務(wù)
Ant Javac任務(wù)
Apache Ant構(gòu)建文件-project標(biāo)簽
Apache Ant任務(wù)失敗
Apache Ant目標(biāo)-target標(biāo)簽
Apache Ant API
Ant Condition任務(wù)
Ant過(guò)濾器任務(wù)
Ant Mkdir創(chuàng)建目錄任務(wù)
Ant休眠任務(wù)
Apache Ant入門程序(Hello World)
Apache Ant InputHandler接口
Ant JUnit任務(wù)
Apache Ant自定義組件
Apache Ant參數(shù)處理器
Apache Ant令牌過(guò)濾器
Apache Ant IDE集成
Ant Concat任務(wù)
Apache Ant安裝
ANT教程
Apache Ant類型
Ant EAR任務(wù)
Ant簡(jiǎn)介
Ant長(zhǎng)度任務(wù)
Ant Chmod任務(wù)
Ant LoadFile任務(wù)
Ant導(dǎo)入任務(wù)
Apache Ant If和Unless用法
Ant Gzip任務(wù)
Ant移動(dòng)文件任務(wù)
Apache Ant Jar示例
Apache Ant任務(wù)-task標(biāo)簽
Apache Ant監(jiān)聽(tīng)器和記錄器
Ant AntStructure任務(wù)
Ant刪除任務(wù)
Apache Ant Java任務(wù)
Apache Ant basename任務(wù)
Ant Zip任務(wù)
Ant之外的Apache Ant任務(wù)
Ant Copy任務(wù)
Ant CVS任務(wù)
Apache Ant命令行參數(shù)
Apache Ant功能特性
Apache Ant屬性
Ant War任務(wù)

Apache Ant參數(shù)處理器

Ant參數(shù)處理器(Argument Processor)是一個(gè)命令行處理器插件。 它用于在解析構(gòu)建文件之前或之后調(diào)用第三方插件。

第三方參數(shù)也可能具有修改Ant行為的自定義命令行參數(shù)。

每當(dāng)Ant處理一個(gè)參數(shù)時(shí),它就會(huì)調(diào)用它。 Ant的參數(shù)總是優(yōu)先于ArgumentProcessor參數(shù)。

可以在流程的任何時(shí)刻和不同的階段調(diào)用它,以便在每個(gè)階段執(zhí)行各種行為。它可以在每個(gè)參數(shù)傳遞之后調(diào)用,就在配置項(xiàng)目之前和之后也是如此。

Ant提供了一個(gè)ArgumentProcessor接口,它位于org.apache.tools.ant包中。 它包含下面給出的各種方法。

Ant ArgumentProcessor方法

方法 描述
boolean handleArg(java.util.List<java.lang.String> args) 僅在解析完所有參數(shù)后才執(zhí)行。
int readArguments(java.lang.String[] args, int pos) 它從指定位置的命令行讀取參數(shù)。
void prepareConfigure(Project project,java.util.List<java.lang.String> args) 在配置項(xiàng)目之前調(diào)用此方法。
boolean handleArg(Project project, java.util.List<java.lang.String> arg) 在配置項(xiàng)目之后,它使用readArguments(String [],int)處理參數(shù)。
void printUsage(java.io.PrintStream writer) 它打印支持的參數(shù)的用法。

要注冊(cè)自己的ArgumentProcessor,它需要幾個(gè)步驟,如下所示。

實(shí)現(xiàn)ArgumentProcessor

首先,它必須實(shí)現(xiàn)位于org.apache.ant.ArgumentProcessor中的ArgumentProcessor接口。

聲明

要聲明ArgumentProcessor,請(qǐng)創(chuàng)建一個(gè)文件META-INF/services/org.apache.tools.ant.ArgumentProcessor,它只包含一行,即實(shí)現(xiàn)類的完全限定名。

類路徑

應(yīng)該在Ant的類路徑中找到實(shí)現(xiàn)ArgumentProcessor的文件以及將它們一起聲明的文件。