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

鍍金池/ 教程/ Linux/ Ant War任務(wù)
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ù)

Ant War任務(wù)

Ant WAR(Web Archive)是Java Archive文件的擴(kuò)展。 它由庫(kù),類等組成,存儲(chǔ)在WEB-INF/lib,WEB-INF/classes文件夾中。

1. Apache Ant WAR屬性

屬性 描述 必需
destfile 要?jiǎng)?chuàng)建的WAR的名稱
webxml Servlet配置描述符
basedir 用于jar文件的目錄
compress 存儲(chǔ)和壓縮數(shù)據(jù)
encoding 它用于指定編碼
filesonly 僅存儲(chǔ)文件
includes 包括文件列表
excludes 排除文件列表
update 即使存在,也更新目標(biāo)文件

2. Apache Ant WAR任務(wù)嵌套元素

lib

此元素指定文件集,所有文件都位于創(chuàng)建的WAR的WEB-INF/lib文件夾中。

classes

此元素指定類文件的文件集。創(chuàng)建war之后,所有類都位于WEB-INF/classes文件夾中。

webinf

此嵌套元素指定文件集,所有文件都位于WEB-INF目錄中。

3. Apache Ant War任務(wù)示例

<project name="java-ant project" default="run">     
    <target name="run">  
        <war destfile = "myapp.war" webxml = "web.xml" >  
            <fileset dir = "src/com/yiibai"></fileset>  
            <classes dir = "test/com/yiibai"></classes>  
        </war>  
    </target>  
</project>

上面的代碼將創(chuàng)建一個(gè)myapp.war文件,其文件結(jié)構(gòu)如下所示。

Archive:  myapp.war  
META-INF/  
META-INF/MANIFEST.MF  
WEB-INF/  
WEB-INF/web.xml  
WEB-INF/classes/AllUpperCaseCondition.class  
WEB-INF/classes/Hello.class