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

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

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

    如何在eclipse里開發(fā)web項目

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

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

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

    創(chuàng)建一個Server

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

    • 新建一個Server項目


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


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


    • 完成后你會看到如下的一個窗口,如果看不到的話,可按照第二幅圖的樣子打開相應的view。


    • 這樣一個server就配好了。點擊上圖中綠色的運行按鈕,就可以使用Server下的配置運行你的tomcat了。

    創(chuàng)建dynamic web project

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

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

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


    • 注意這里的內(nèi)容,如果你是用的MyEclipse的web project的話,content directory的值默認為WebRoot,
      你需要修改為WebContent,
      因為我們的腳本都是按照WebContent來寫的。


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

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

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

    • 在項目根目錄上右鍵,然后run as,選run on server,就可以在eclipse里運行該項目了。

    斷點調(diào)試

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

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

    小技巧

    如下,會持續(xù)補充中:

    • 當你的項目比較大又想在eclipse里啟動tomcat來運行的話,常常會因為超時而失敗,
      這時可以雙擊Servers的view里的某個Server,這時會出現(xiàn),下圖上半部分的內(nèi)容,可以在Timeouts里將超時時間加長

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

    評論

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

    Java高手群:Java樂園,群號:28840096 Java樂園網(wǎng)站:http://www.javaly.cn 歡迎Java高手加入,大家一起交流經(jīng)驗,相互學習,共同進步  回復  更多評論   

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

    怎么都是這樣的呢,都不是自己寫的吧,一路貨色  回復  更多評論   

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

    第五個圖就出現(xiàn)了問題  回復  更多評論   

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

    謝謝了!!用的著  回復  更多評論   


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


    網(wǎng)站導航:
     

    公告

    南京 java輔導班 約等于免費 詳見yuqiaotech.com

    導航

    <2009年7月>
    2829301234
    567891011
    12131415161718
    19202122232425
    2627282930311
    2345678

    統(tǒng)計

    常用鏈接

    留言簿(10)

    隨筆檔案

    文章分類

    文章檔案

    相冊

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲成AV人片在线观看| 亚洲情侣偷拍精品| 国产亚洲sss在线播放| h视频在线观看免费网站| 久久亚洲美女精品国产精品| 成人黄网站片免费视频| 亚洲男人的天堂在线播放| 最近的中文字幕大全免费8| 91嫩草亚洲精品| 免费看的黄色大片| 特色特黄a毛片高清免费观看| 久99精品视频在线观看婷亚洲片国产一区一级在线 | 又黄又大的激情视频在线观看免费视频社区在线 | 亚洲国产精品yw在线观看| 免费下载成人电影| 亚洲愉拍一区二区三区| 国产三级电影免费观看| 亚洲免费视频一区二区三区| 亚洲爆乳精品无码一区二区三区| 99re6热视频精品免费观看| 亚洲国产精品久久网午夜| 青草草在线视频永久免费| jizz在线免费观看| 久久亚洲春色中文字幕久久久| 黄页网站免费在线观看| 美女羞羞喷液视频免费| 久久久久久久综合日本亚洲| 美女视频黄a视频全免费| 国产精品亚洲lv粉色| 精品国产亚洲一区二区三区| h视频在线观看免费完整版| 美女视频黄频a免费| 亚洲va无码手机在线电影| 久久久久久免费视频| 人妻巨大乳hd免费看| 亚洲国产综合91精品麻豆| 青青青国产免费一夜七次郎| 在线观看免费视频一区| 亚洲综合中文字幕无线码| 亚洲一区无码精品色| 国产美女在线精品免费观看|