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

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

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

    posts - 82, comments - 269, trackbacks - 0, articles - 1
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    一個完整的Appfuse ant結構圖,圖有些大
    ? http://m.tkk7.com/Files/itspy/Appfuse.rar

    在項目中運行ant setup-db后,下面三個目錄會被刪除,在Eclipse下使用這個工程的話,這時會報錯。
    build/web/gen
    build/web/classes
    build/service/classes
    解決辦法,運行ant compile,然后刷新Eclipse工程就好了。


    appfuse中ant serup 與ant deploy 有如下兩個區別
    setup依賴deploy?
    1)setup會建立新數據庫
    2)setup會復制一個文件到tomcat特定的目錄下面去,根據不同的tomcat版本做不同的復制。下面是此任務的原碼
    ?
    ??? <target name="setup-tomcat" depends="init" if="tomcat.home" description="copies jdbc driver and context.xml to tomcat">
    ??????? <if>
    ??????????? <and>
    ??????????????? <isset property="tomcat5" />
    ??????????????? <not><isset property="tomcat5.5" /></not>
    ??????????? </and>
    ??????????? <then>
    ??????????????? <echo message="Detected Tomcat 5..." />
    ??????????????? <echo level="info">Copying ${webapp.name}.xml...</echo>
    ??????????????? <copy tofile="${tomcat.home}/conf/Catalina/localhost/${webapp.name}.xml" file="metadata/conf/tomcat-context.xml" overwrite="true">
    ??????????????????? <filterset refid="db.variables" />
    ??????????????? </copy>
    ??????????? </then>
    ??????????? <elseif>
    ??????????????? <isset property="tomcat5.5" />
    ??????????????? <then>
    ??????????????????? <echo message="Detected Tomcat 5.5..." />
    ??????????????????? <echo level="info">Copying ${webapp.name}.xml...</echo>
    ??????????????????? <copy tofile="${tomcat.home}/conf/Catalina/localhost/${webapp.name}.xml" file="metadata/conf/tomcat-context-5.5.xml" overwrite="true">
    ??????????????????????? <filterset refid="db.variables" />
    ??????????????????? </copy>
    ??????????????? </then>
    ??????????? </elseif>
    ??????????? <else>
    ??????????????? <echo message="Detected Tomcat 4..." />
    ??????????????? <echo level="info">Copying ${webapp.name}.xml...</echo>
    ??????????????? <copy tofile="${tomcat.home}/webapps/${webapp.name}.xml" file="metadata/conf/tomcat-context.xml" overwrite="true">
    ??????????????????? <filterset refid="db.variables" />
    ??????????????? </copy>
    ??????????? </else>
    ??????? </if>
    ??? </target>?
    ????
    ????

    建議:如果不了解這些任務,應該只用如下ant命令。
    1)第一次運行Ant setup
    2)以后每次只用運行 ant deploy就可以了。
    3)只要通過Appfuse來操作數據庫時才使用,ant setup

    這樣,你經常用到的只有 ant deploy,它會生成相應的ActionForm,并且通過相應Action的標簽生成配置文件,
    ????
    ????
    ????
    ????
    ???


    評論

    # re: Appfuse 常見ant任務的用處[Appfuse筆記]----附一個完整的結構圖。  回復  更多評論   

    2007-01-05 16:45 by 壞男孩
    學習spring的道路上我們是戰友....

    # re: Appfuse 常見ant任務的用處[Appfuse筆記]----附一個完整的結構圖。  回復  更多評論   

    2007-01-17 19:46 by BeanSoft
    是呀, 學習 Java 的都是戰友.

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲Av无码乱码在线观看性色 | 亚洲成a人片在线看| 日韩免费高清播放器| 亚洲国产精品13p| 免费无码又爽又黄又刺激网站| 日韩一品在线播放视频一品免费| 亚洲五月综合缴情婷婷| 免费下载成人电影| 亚洲六月丁香六月婷婷蜜芽| 最近免费最新高清中文字幕韩国 | 亚洲乱码中文字幕综合234| 国产区图片区小说区亚洲区| 日韩成全视频观看免费观看高清| 亚洲免费综合色在线视频| 日韩免费毛片视频| 免费中文字幕视频| 亚洲色成人中文字幕网站| 国产成人精品免费久久久久| 亚洲综合网美国十次| 好先生在线观看免费播放| 精品亚洲国产成人av| 久久久久噜噜噜亚洲熟女综合| 丁香花在线观看免费观看图片| 亚洲AV日韩AV永久无码久久 | 久久精品国产大片免费观看| 亚洲视频一区在线观看| 最近中文字幕无吗免费高清 | 少妇人妻偷人精品免费视频| 亚洲伊人久久大香线蕉在观 | 亚洲国产精品线在线观看| 无码国产精品一区二区免费虚拟VR | 亚洲人成网站色在线观看| 手机看片久久国产免费| 久久久WWW免费人成精品| 亚洲春色另类小说| 免费人成视频x8x8入口| 久久免费视频网站| 亚洲色精品三区二区一区| 亚洲中文字幕无码久久2017| 69堂人成无码免费视频果冻传媒| 美女视频黄频a免费大全视频|