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

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

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

    byterat

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      54 隨筆 :: 0 文章 :: 15 評論 :: 0 Trackbacks

    <?xml version="1.0" encoding="UTF-8"?>
    <project name="test" default="compile" basedir=".">
    ? <!-- define the properties for target reference -->
    ? <property name="dir.src" value="src"/>
    ? <property name="dir.etc" value="etc"/>??
    ? <property name="dir.web" value="web"/>
    ? <property name="dir.meta" value="meta"/>??
    ? <property name="dir.lib" value="${dir.web}/WEB-INF/lib"/>
    ? <property name="dir.build" value="${dir.web}/WEB-INF"/>
    ? <property name="dir.classes" value="${dir.web}/WEB-INF/classes"/>
    ? <property name="app.name" value="ocs"/>

    ? <!-- data base -->??
    ? <property file="${dir.web}/WEB-INF/config/jdbc.properties"/>??
    ? <property name="database.driver"?? value="${jdbc.driverClassName}"/>
    ? <property name="database.url"????? value="${jdbc.url}"/>
    ? <property name="database.username" value="${jdbc.username}"/>
    ? <property name="database.password" value="${jdbc.password}"/>

    ? <!-- the classpth of ant -->
    ? <path id="classpath">
    ??? <fileset dir="${dir.lib}" includes="**/*.jar" />
    ??? <pathelement path="${dir.classes}"/>
    ? </path>


    ? <!-- compile the src and test source code -->
    ? <target name="compile" description="Compile main source and test tree java files">
    ? ?<delete dir="${dir.classes}"/>???
    ? ?<mkdir dir="${dir.classes}"/>
    ??? <javac srcdir="${dir.src}" destdir="${dir.classes}" debug="on">
    ????? <classpath refid="classpath"/>
    ??? </javac>
    ??? <copy todir="${dir.classes}">
    ????? <fileset dir="${dir.src}" includes="**/*.xml,**/*.properties">
    ????????? <!--exclude name="**/*.hbm.xml" /-->
    ????? </fileset>
    ????? <fileset dir="${dir.etc}" includes="**/*.properties"/>
    ??? </copy>
    ??<native2ascii dest="${dir.classes}" src="${dir.etc}" encoding="UTF-8" includes="**/*.src" ext=".properties" />
    ? </target>

    ?
    ? <!-- setup the database and initialize the data -->
    ? <target name="setup-db">
    ??? <echo message="=========================================================="/>
    ??? <echo message="database driver:${database.driver}"/>
    ??? <echo message="database
    url:${database.url}"/ >
    ??? <echo message="database username:${database.username}"/>
    ??? <echo message="database password:${database.password}"/>
    ??? <echo message="=========================================================="/>??
    ???
    ??? <antcall target="runSql" inheritAll="false">
    ????? <param name="script.sql" value="${dir.meta}/database-setup.sql"/>
    ????? <param name="database.driver" value="${database.driver}"/>
    ????? <param name="database.url" value="${database.url}"/>
    ????? <param name="database.username" value="${database.username}"/>
    ????? <param name="database.password" value="${database.password}"/>
    ??? </antcall>
    ??? <echo message="initialize Sample data..."/>
    ??? <antcall target="runSql" inheritAll="false">
    ????? <param name="script.sql" value="${dir.meta}/database-init.sql"/>
    ????? <param name="database.driver" value="${database.driver}"/>
    ????? <param name="database.url" value="${database.url}"/>
    ????? <param name="database.username" value="${database.username}"/>
    ????? <param name="database.password" value="${database.password}"/>
    ??? </antcall>
    ? </target>
    ??
    ?
    ? <!-- run the sql to setup database -->
    ? <target name="runSql">
    ??? <sql src="${script.sql}"
    ???????? driver="${database.driver}"
    ???????? url="${database.url}"
    ???????? userid="${database.username}"
    ???????? password="${database.password}"
    ???????? classpathref="classpath"
    ???????? onerror="continue"/>
    ? </target>

    ? <target name="clean" description="Clean output directories">
    ??? <delete dir="${dir.classes}"/>
    ? </target>
    ?
    ???
    ? <target name="deploy" description="deploy......" depends="clean,compile" >
    ? </target>
    </project>

    posted on 2006-11-08 09:47 比特鼠 閱讀(193) 評論(0)  編輯  收藏 所屬分類: Java
    主站蜘蛛池模板: 久久亚洲一区二区| 美女啪啪网站又黄又免费| 成人免费毛片内射美女APP| 久久人午夜亚洲精品无码区| 亚洲情侣偷拍精品| 国产又大又粗又长免费视频| 国产亚洲福利一区二区免费看| 亚洲熟妇无码另类久久久| 久久久久久99av无码免费网站| 三级片免费观看久久| 亚洲综合激情六月婷婷在线观看| 日本成人在线免费观看| 嫩草成人永久免费观看| 亚洲av无码一区二区三区在线播放| 亚洲色大成网站www永久一区 | 国产成人亚洲综合无| 亚洲AV综合色一区二区三区| 免费看a级黄色片| 久久久久久AV无码免费网站| 337p日本欧洲亚洲大胆人人| 亚洲视频一区调教| 亚洲成a人一区二区三区| 中文字幕无码不卡免费视频| 视频免费在线观看| 另类图片亚洲校园小说区| 国产成人精品日本亚洲网址| 亚洲av无码乱码国产精品| 又粗又大又猛又爽免费视频| 无遮免费网站在线入口| 99精品全国免费观看视频..| 久久精品国产亚洲av天美18 | 亚洲国产成人在线视频| 亚洲日韩精品一区二区三区| 啦啦啦手机完整免费高清观看 | 永久免费毛片在线播放| 99在线观看精品免费99| 国产一区二区三区免费观在线| 国产精品亚洲一区二区三区久久| 国产成人精品日本亚洲直接 | 亚洲av无码兔费综合| 亚洲国产美女精品久久|