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

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

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

    如何在eclipse里開(kāi)發(fā)web項(xiàng)目

    我排版的能力太差,請(qǐng)海涵!最新內(nèi)容可以參看http://code.google.com/p/simplejee/wiki/dynamic_web_project

    如何創(chuàng)建dynamic web project項(xiàng)目

    本文的演示是從本地文件創(chuàng)建dynamic web project,從svn檢出的同時(shí)創(chuàng)建dynamic web project于此類(lèi)似。
    我們推薦使用解壓版的tomcat6.x版本,來(lái)作為服務(wù)器。可以到http://tomcat.apache.org 下載。
    在創(chuàng)建動(dòng)態(tài)web項(xiàng)目之前,我們先創(chuàng)建一個(gè)Server用于在eclipse里運(yùn)行和調(diào)試web項(xiàng)目。

    創(chuàng)建一個(gè)Server

    創(chuàng)建Server是為了方便在eclipse里啟動(dòng)和調(diào)試dynamic web project,
    我們以創(chuàng)建一個(gè)使用tomcat的server為例,基本按照截圖按部就班就可以了:

    • 新建一個(gè)Server項(xiàng)目


    • 我們選擇tomcat6,并關(guān)聯(lián)到我們的tomcat目錄


    • 在下圖中,如果你的項(xiàng)目里有dynamic web project的項(xiàng)目,
      那么會(huì)自動(dòng)列在左側(cè)的框里,你可以選擇其中一個(gè)或幾個(gè)到右邊的框里,在finish后,
      eclipse會(huì)把這些項(xiàng)目注冊(cè)給該Server,即在該Server的server.xml里添加類(lèi)似
      <context docBase="simplejee\WebContent" path="/simplejee">
      </context>
      的內(nèi)容。如果你熟悉tomcat對(duì)這個(gè)一定很熟悉。


    • 完成后你會(huì)看到如下的一個(gè)窗口,如果看不到的話,可按照第二幅圖的樣子打開(kāi)相應(yīng)的view。


    • 這樣一個(gè)server就配好了。點(diǎn)擊上圖中綠色的運(yùn)行按鈕,就可以使用Server下的配置運(yùn)行你的tomcat了。

    創(chuàng)建dynamic web project

    eclipse本身的dynamic web project類(lèi)似MyEclipse?的web project,
    如果在MyEclipse里創(chuàng)建dynamic web project的話,
    需要在創(chuàng)建新項(xiàng)目時(shí),選中Show All Wizards:

    • 和創(chuàng)建其他項(xiàng)目類(lèi)似,還是從file->new->other->web->dynamic web project,

    • 填寫(xiě)項(xiàng)目的相關(guān)信息。在該界面里有個(gè)project contents,默認(rèn)是在你的workspace下,
      你也可以隨便選擇其他位置,或則是已經(jīng)存在的文件。
      我自己是習(xí)慣把項(xiàng)目文件放在其他單獨(dú)的文件夾里。


    • 注意這里的內(nèi)容,如果你是用的MyEclipse的web project的話,content directory的值默認(rèn)為WebRoot,
      你需要修改為WebContent,
      因?yàn)槲覀兊哪_本都是按照WebContent來(lái)寫(xiě)的。


      點(diǎn)擊確定后,可能會(huì)彈出下面這個(gè)警告框,是問(wèn)你是否切換到和該項(xiàng)目類(lèi)型關(guān)聯(lián)的JavaEE視圖上。
      所謂視圖簡(jiǎn)單的講就是view的組合。

    • 項(xiàng)目創(chuàng)建這樣就完成了,在你左側(cè)項(xiàng)目欄里會(huì)出現(xiàn)如下內(nèi)容
      (具體顯示方式和你是在什么view里查看是相關(guān)的,圖示是Navigator下的顯示形式)

    • 你還可以根據(jù)你的習(xí)慣修改一下項(xiàng)目的相關(guān)配置,
      我自己習(xí)慣將java文件編譯到WebContent?\WEB-INF\classes下,
      這個(gè)你可以點(diǎn)擊Source的tab,修改default output folder的內(nèi)容。
      另外注意下圖中的Apache tomcat v6.0這是引入的Server對(duì)應(yīng)的一堆jar包,
      而Web App libraries是指你項(xiàng)目下的WebContent?/lib下的所有的jar包,
      當(dāng)你在WebContent?/lib下添加新jar的時(shí)候,就不需要自己Add Jars了。

    • 在項(xiàng)目根目錄上右鍵,然后run as,選run on server,就可以在eclipse里運(yùn)行該項(xiàng)目了。

    斷點(diǎn)調(diào)試

    在創(chuàng)建了Server和Dynamic Web Project后,調(diào)試java代碼,只要在運(yùn)行項(xiàng)目時(shí)選擇Debug As就可以了,
    另外還有種方式是Remote Java Project。

    這種方式需要再給tomcat寫(xiě)個(gè)腳本 debug.bat
    SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5888 
    call startup
    .bat

    小技巧

    如下,會(huì)持續(xù)補(bǔ)充中:

    • 當(dāng)你的項(xiàng)目比較大又想在eclipse里啟動(dòng)tomcat來(lái)運(yùn)行的話,常常會(huì)因?yàn)槌瑫r(shí)而失敗,
      這時(shí)可以雙擊Servers的view里的某個(gè)Server,這時(shí)會(huì)出現(xiàn),下圖上半部分的內(nèi)容,可以在Timeouts里將超時(shí)時(shí)間加長(zhǎng)

    posted on 2009-07-01 16:22 一農(nóng) 閱讀(61345) 評(píng)論(4)  編輯  收藏

    評(píng)論

    # re: 如何在eclipse里開(kāi)發(fā)web項(xiàng)目 2009-07-02 09:23 找個(gè)美女做老婆

    Java高手群:Java樂(lè)園,群號(hào):28840096 Java樂(lè)園網(wǎng)站:http://www.javaly.cn 歡迎Java高手加入,大家一起交流經(jīng)驗(yàn),相互學(xué)習(xí),共同進(jìn)步  回復(fù)  更多評(píng)論   

    # re: 如何在eclipse里開(kāi)發(fā)web項(xiàng)目 2012-05-31 17:44 里吧

    怎么都是這樣的呢,都不是自己寫(xiě)的吧,一路貨色  回復(fù)  更多評(píng)論   

    # re: 如何在eclipse里開(kāi)發(fā)web項(xiàng)目 2012-05-31 17:44 里吧

    第五個(gè)圖就出現(xiàn)了問(wèn)題  回復(fù)  更多評(píng)論   

    # re: 如何在eclipse里開(kāi)發(fā)web項(xiàng)目 2013-04-28 16:29 編符

    謝謝了?。∮玫闹?nbsp; 回復(fù)  更多評(píng)論   


    只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     

    公告

    南京 java輔導(dǎo)班 約等于免費(fèi) 詳見(jiàn)yuqiaotech.com

    導(dǎo)航

    <2013年4月>
    31123456
    78910111213
    14151617181920
    21222324252627
    2829301234
    567891011

    統(tǒng)計(jì)

    常用鏈接

    留言簿(10)

    隨筆檔案

    文章分類(lèi)

    文章檔案

    相冊(cè)

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 在线免费观看韩国a视频| 日本亚洲视频在线| 国产黄片不卡免费| 亚洲精品美女视频| 免费国产小视频在线观看| 免费成人在线电影| 日本亚洲色大成网站www久久| 高清在线亚洲精品国产二区| 性色午夜视频免费男人的天堂| 亚洲深深色噜噜狠狠网站| 国产国拍亚洲精品福利 | 亚洲电影在线播放| 免费a级毛片永久免费| 在线观看的免费网站无遮挡| 亚洲aⅴ无码专区在线观看春色 | 亚洲午夜精品久久久久久app| 亚洲午夜久久久影院| www.黄色免费网站| 久久久久久av无码免费看大片| 2020国产精品亚洲综合网| 亚洲线精品一区二区三区影音先锋 | 在线A亚洲老鸭窝天堂| 久久九九兔免费精品6| 污视频网站在线观看免费| 亚洲性猛交XXXX| 午夜视频在线观看免费完整版 | 国产伦一区二区三区免费| 久久午夜伦鲁片免费无码| 免费在线观看一区| 亚洲av乱码一区二区三区| 国产亚洲成av人片在线观看| 浮力影院第一页小视频国产在线观看免费 | 亚洲精品福利你懂| 久久99亚洲综合精品首页| 午夜私人影院免费体验区| 无码精品一区二区三区免费视频 | 永久免费av无码网站韩国毛片 | 五月天婷亚洲天综合网精品偷| 99久久免费国产精品特黄| 亚欧日韩毛片在线看免费网站| 一个人看www免费高清字幕|