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

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

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

    云自無心水自閑

    天平山上白云泉,云自無心水自閑。何必奔沖山下去,更添波浪向人間!
    posts - 288, comments - 524, trackbacks - 0, articles - 6
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    appfuse在Eclipse中的應用

    Posted on 2007-02-28 00:52 云自無心水自閑 閱讀(2962) 評論(2)  編輯  收藏 所屬分類: Java心得體會Appfuse

    目前網上有一些介紹如何在Eclipse中應用Appfuse的文章,但因為Appfuse本身附帶了強大的Ant任務,Eclipse在其中如Raible據說更多充當的是文本編輯器的作用。編譯/部署都使用Ant完成,也比較方便。但是,無法跟蹤調試源碼,有些不爽,因此,想把Appfuse進行提煉完全整合到Eclipse中。

    一、運行Ant New
    1. 不知道為什么,此項任務會到jre的lib目錄下尋找tools.jar,沒有仔細地查找原因,簡單地把jdk\lib\tools.jar拷貝過來
    2. 需要定義CATALINA_HOME這個環境變量
    OK, 完成上述兩個步驟后,Ant命令執行成功,命令過程中有數個選項可以選擇,比如:應用名稱,數據庫名稱,Package名稱,這些關系都不大。
    有一個選項比較重要一些,是詢問使用何種Web框架,有webwork, tapestry, spring, jsf等,我也是使用的默認選項:struts.

    二、啟動MySql數據庫,運行Ant setup-db
    在數據庫中生成mydb數據庫,以及數據表

    三、在Eclipse中建立Tomcat Project名字與Ant New中輸入的應用一致。

    四、將common, decorators, images, MATA-INF, scripts, styles這幾個目錄從ant new生成的目錄復制到Eclipse項目的目錄中.
    將web-inf\pages目錄下的jsp文件拷貝到Eclipse相同目錄下。

    五、運行ant webdoclet, 生成Form目錄下的3個Form的java源文件,以及model目錄下的2個hibernate的xml映射文件

    六、將org.appfuse.webapp,org.appfuse.sercies, org.appfuse.dao以及model和util目錄所包含的所有Java源文件復制到Eclipse項目所在的文件夾web-inf\src中。

    七、將lib復制到web-inf\lib目錄下
    acegi-security-1.0.2.jar
    activation.jar
    antlr-2.7.6.jar
    antlr.jar
    asm.jar
    aspectjweaver-1.5.2.jar
    cglib-2.1.3.jar
    clickstream-1.0.2.jar
    commons-beanutils.jar
    commons-codec-1.3.jar
    commons-collections.jar
    commons-dbcp.jar
    commons-digester.jar
    commons-fileupload.jar
    commons-io.jar
    commons-lang.jar
    commons-logging-1.1.jar
    commons-pool.jar
    commons-validator.jar
    displaytag-1.1.jar
    dom4j-1.6.1.jar
    dwr.jar
    ehcache-1.2.3.jar
    hibernate3.jar
    itext-1.4.jar
    jakarta-oro.jar
    jstl.jar
    jta.jar
    log4j-1.2.11.jar
    mail.jar
    mysql-connector-java-5.0.3-bin.jar
    oscache-2.3.2.jar
    sitemesh-2.2.1.jar
    spring.jar
    standard.jar
    struts-el.jar
    struts-menu-2.4.2.jar
    struts.jar
    urlrewrite-3.0-beta.jar
    velocity-1.4.jar
    velocity-tools-view-1.1.jar

    八、啟動Sysdeo Tomcat, 在瀏覽器中輸入http://locallhost:8080/myapp, 出現頁面,輸入mraible/tomcat,登錄成功。

    九、還有一個問題就是目前所有的頁面都是亂碼,明天再解決了,今天要睡覺了。

    ?




    評論

    # re: appfuse在Eclipse中的應用[未登錄]  回復  更多評論   

    2007-03-18 00:18 by Vincent
    能否詳細點?

    # re: appfuse在Eclipse中的應用  回復  更多評論   

    2007-03-18 22:54 by 云自無心水自閑
    @Vincent
    你希望哪個步驟再詳細一點?
    主站蜘蛛池模板: 国产精品爱啪在线线免费观看| 最近免费字幕中文大全| 日韩国产免费一区二区三区| 久久精品国产99精品国产亚洲性色| 色老头综合免费视频| 亚洲国产精品成人久久蜜臀 | 黄色三级三级三级免费看| 麻豆国产入口在线观看免费| 99亚偷拍自图区亚洲| 免费的涩涩视频在线播放| 免费国产a理论片| 亚洲一区二区三区偷拍女厕| 久久免费视频观看| 77777_亚洲午夜久久多人| 久久久久久国产a免费观看黄色大片 | 精品国产亚洲一区二区三区在线观看| 在线观看亚洲免费| 日韩精品免费一线在线观看| 亚洲日韩一页精品发布| 91热久久免费精品99| 亚洲AV成人噜噜无码网站| 暖暖日本免费在线视频| 又黄又大的激情视频在线观看免费视频社区在线 | 久久亚洲中文字幕精品有坂深雪| 日本高清在线免费| 相泽南亚洲一区二区在线播放| 国产亚洲精品资在线| 18禁成人网站免费观看| 亚洲免费网站观看视频| 亚洲无码精品浪潮| 久久国产高潮流白浆免费观看| 亚洲AV无码无限在线观看不卡| 亚洲国产成人a精品不卡在线| 国产午夜精品久久久久免费视 | 亚洲免费精彩视频在线观看| 日韩毛片免费无码无毒视频观看| 农村寡妇一级毛片免费看视频| 亚洲成a人片77777老司机| 日韩免费观看的一级毛片| 国产一区二区三区免费观在线| 亚洲国产成+人+综合|