<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-314  評論-209  文章-0  trackbacks-0
    一,為減小 build.xml 文件的大小,使用XML實體

     

    把屬性的設置都放一個 XML 文件中

    props.xml 文件

    < property name ="build.dir" value ="build" />

    然后在 build.xml 文件中加入如下

    <! DOCTYPE project [ <!ENTITY properties SYSTEM "file:props.xml"> ]>

     

    二,將多個目錄的源文件編譯到一個地方

     

    < javac destdir ="build/classes">

        < src path ="src1"/>

        < src path ="src2"/>

    </ javac >

     

    三,保存構建時的信息

     

    < project default ="init">

        < target name ="init"></ target >

        < property environment ="env" />

        < property name ="env.COMPUTERNAME" value ="${env.HOSTNAME}" />

        < propertyfile comment ="Build Information" file ="./buildinfo.properties">

            < entry key ="build.host" value ="${env.COMPUTERNAME}" />

            < entry key ="build.user.name" value ="${user.name}" />

            < entry key ="build.os.name" value ="${os.name}" />

        </ propertyfile >

    </ project >

     

    四,去除屬性文件的注釋

     

    屬性文件:

    # 這里是注釋,會給過濾掉

    build.dir =build

    build 文件:

    < copy file ="props.properties" todir ="sample">

        < filterchain >

            < striplinecomments >

                < comment value ="#" />

            </ striplinecomments >

        </ filterchain >

    </ copy >

     

    五,兩個花俏的功能

     

    1. 聲音提示

    < project name ="Sound" default ="all">

        < property file ="build.properties" />

        < target name ="init">

            < sound >

                < success source ="${sound.dir}/success.wav" duration ="500" />

                < fail source ="${sound.dir}/fail.wav" loops ="2" />

            </ sound >

        </ target >

        < target name ="fail" depends ="init">

            < fail />

        </ target >

        < target name ="success" depends ="init" />

        < target name ="all" depends ="success" />

    </ project >

     

    2. 進度條提示

    < project name ="splash" default ="init">

        < target name ="init">

            < splash imageurl ="http://java.chinaitlab.com/UploadFiles_8734/200610/20061021103415601.gif" showduration ="5000" />

            < sleep seconds ="1" />

            < sleep seconds ="1" />

            < sleep seconds ="1" />

            < sleep seconds ="1" />

            < sleep seconds ="1" />

            < sleep seconds ="1" />

        </ target >

    </ project >

    posted on 2006-10-23 13:40 xzc 閱讀(349) 評論(0)  編輯  收藏 所屬分類: Maven
    主站蜘蛛池模板: 亚洲三级电影网址| 亚洲精品无码av天堂| 国产成人精品免费视频网页大全| 国产大片免费网站不卡美女| 天天拍拍天天爽免费视频| 四虎影永久在线高清免费| 亚洲人成网站在线观看播放| 亚洲国产精品一区二区久| 亚洲av无码成人精品区一本二本| 一级女性全黄久久生活片免费| 久久狠狠躁免费观看2020| 免费A级毛片无码无遮挡内射| 国产免费啪嗒啪嗒视频看看| 美女扒开尿口给男人爽免费视频| 一级毛片免费观看不卡视频| 毛片免费在线视频| 亚洲国产黄在线观看| 亚洲精品在线免费观看视频| 一区二区免费国产在线观看 | 亚洲精品亚洲人成人网| 亚洲人成影院在线高清| 毛片免费在线观看网址| 美女黄色毛片免费看| 亚洲色精品vr一区二区三区| 久久久久高潮毛片免费全部播放| 日韩高清在线免费看| 亚洲国产精品日韩在线| 成年免费a级毛片免费看无码 | 国产免费爽爽视频免费可以看| 免费无码一区二区| 免费看无码自慰一区二区| 久久久无码精品亚洲日韩京东传媒| 一个人免费观看日本www视频| 韩国欧洲一级毛片免费| 四虎成人精品国产永久免费无码 | 成人超污免费网站在线看| 日本在线观看免费高清| 久久亚洲精品成人无码网站| 国产视频精品免费| 亚洲一区二区三区高清在线观看| 95老司机免费福利|