<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 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    appfuse在Eclipse中的應(yīng)用

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

    目前網(wǎng)上有一些介紹如何在Eclipse中應(yīng)用Appfuse的文章,但因?yàn)锳ppfuse本身附帶了強(qiáng)大的Ant任務(wù),Eclipse在其中如Raible據(jù)說更多充當(dāng)?shù)氖俏谋揪庉嬈鞯淖饔?。編譯/部署都使用Ant完成,也比較方便。但是,無法跟蹤調(diào)試源碼,有些不爽,因此,想把Appfuse進(jìn)行提煉完全整合到Eclipse中。

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

    二、啟動MySql數(shù)據(jù)庫,運(yùn)行Ant setup-db
    在數(shù)據(jù)庫中生成mydb數(shù)據(jù)庫,以及數(shù)據(jù)表

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

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

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

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

    七、將lib復(fù)制到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, 出現(xiàn)頁面,輸入mraible/tomcat,登錄成功。

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

    ?




    評論

    # re: appfuse在Eclipse中的應(yīng)用[未登錄]  回復(fù)  更多評論   

    2007-03-18 00:18 by Vincent
    能否詳細(xì)點(diǎn)?

    # re: appfuse在Eclipse中的應(yīng)用  回復(fù)  更多評論   

    2007-03-18 22:54 by 云自無心水自閑
    @Vincent
    你希望哪個步驟再詳細(xì)一點(diǎn)?
    主站蜘蛛池模板: 又爽又高潮的BB视频免费看| 亚洲国产成人精品无码区二本 | 成在人线av无码免费高潮喷水 | 日本亚洲精品色婷婷在线影院| 特级做A爰片毛片免费看无码| 免费无码又爽又刺激一高潮| 久久亚洲2019中文字幕| 免费手机在线看片| 国产老女人精品免费视频| 亚洲精品理论电影在线观看| 午夜寂寞在线一级观看免费| 亚洲日本VA中文字幕久久道具| 免费看的成人yellow视频| 亚洲国产精华液2020| 国产成人aaa在线视频免费观看| 日本亚洲中午字幕乱码 | 免费h片在线观看网址最新| 亚洲色图视频在线观看| 无码乱肉视频免费大全合集| 亚洲av无码不卡久久| 国产美女精品视频免费观看| 一出一进一爽一粗一大视频免费的| 黄色网址在线免费| 亚洲激情在线视频| 野花高清在线观看免费完整版中文| 国产国拍亚洲精品福利| a级毛片免费观看视频| 亚洲国产二区三区久久| 四虎永久在线观看免费网站网址| 亚洲欧美日韩国产精品一区| 亚洲国产精品13p| 免费观看久久精彩视频| 波多野结衣亚洲一级| 亚洲国产精品综合久久网络| 久9热免费精品视频在线观看| 91亚洲性爱在线视频| 免费一级毛片在线观看| 免费污视频在线观看| 亚洲成AV人片在WWW| 亚洲小说区图片区另类春色| 日本高清在线免费|