<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 的都是戰友.

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


    網站導航:
    博客園   IT新聞   Chat2DB   C++博客   博問  
     
    主站蜘蛛池模板: 无码一区二区三区免费视频| 成全高清在线观看免费| 国产精品免费观看久久| 亚洲日本在线免费观看| 18禁美女黄网站色大片免费观看| 亚洲成AV人片在线观看WWW| 久久国产精品萌白酱免费| 亚洲视频欧洲视频| 免费不卡视频一卡二卡| 久久综合久久综合亚洲| 在线观看免费毛片| 国产偷国产偷亚洲清高APP| 日本一线a视频免费观看| 麻豆91免费视频| 亚洲中文字幕无码日韩| 免费一级毛片无毒不卡| 亚洲精品视频免费看| 成年轻人网站色免费看| 国产成人久久精品亚洲小说| 国产亚洲?V无码?V男人的天堂| 四虎影视无码永久免费| 亚洲欧洲国产成人精品| 日本一区免费电影| 国内精品久久久久影院免费| 亚洲精品成人久久| 国产精品冒白浆免费视频| 中文字幕永久免费视频| 亚洲高清无在码在线无弹窗| 妞干网在线免费观看| 国产高潮流白浆喷水免费A片 | 亚洲一区二区三区夜色| 免费毛片在线看片免费丝瓜视频| 精品国产亚洲一区二区三区在线观看 | 久久精品免费网站网| 亚洲国产第一页www| 99精品国产免费久久久久久下载| 亚洲久热无码av中文字幕| 亚洲中文字幕无码专区| 1024免费福利永久观看网站| 免费夜色污私人影院网站电影| 亚洲国产二区三区久久|