Eclipse創(chuàng)建Dynamic Web Application

本章目錄

  • Part One:Eclipse和Tomcat下載
  • Part Two:創(chuàng)建Dynamic Web Application項(xiàng)目
  • Part Three:關(guān)聯(lián)Tomcat

Part One:Eclipse和Tomcat下載

  1. Eclipse下載
    Eclipse是一個(gè)由Java實(shí)現(xiàn)的IDE工具,所以在使用前需要安裝和配置JDK,過程就不再贅述了,具體可以看這個(gè)JDK的安裝與環(huán)境配置。
    做Web項(xiàng)目,需要使用Eclipse的Jave EE版本,下載地址為點(diǎn)我跳轉(zhuǎn)。
    Eclipse下載.png

    如上圖所示,RELEASES是以前的歷史版本,當(dāng)前默認(rèn)的是OXYGEN版,可自行選擇版本,然后根據(jù)自己電腦的操作系統(tǒng)選擇相應(yīng)的Download Links下載。
    需要注意的是,點(diǎn)擊下載鏈接時(shí),可能會彈出一個(gè)窗口,顯示5,20之類的,這并不是說Eclipse要收費(fèi),而是donate捐贈,可以找一個(gè)類似于 continue之類的字樣跳過。
    Eclipse下載好后,解壓到一個(gè)純英文的目錄即可,不再多說了。
  2. Apache Tomcat下載
    Tomcat的下載版本需要注意和JDK版本的關(guān)聯(lián),并且也要考慮市面上主要的項(xiàng)目版本。
    Tomcat版本對照.png

    上圖是Tomcat和其對應(yīng)的組件版本,相對來說:
    Tomcat 9.0.x 未證實(shí)穩(wěn)定性,可暫時(shí)不考慮;
    Tomcat 8.5.x 屬于比較穩(wěn)定的范疇,可以考慮;
    Tomcat 8.0.x 廢棄了,不用考慮;
    Tomcat 7.0.x 穩(wěn)定,市面上很多項(xiàng)目也是基于Tomcat7建立的,升級迭代沒有那么快。
    由于我不是專業(yè)的Java服務(wù)端從業(yè)人員,主業(yè)還是Android開發(fā),所以我會選擇Tomcat8.5。而如果你想要專門從事Java服務(wù)端開發(fā),推薦還是使用Tomcat7.0.x版本。
    Tomcat 8.5.x 的下載地址為點(diǎn)我跳轉(zhuǎn),如下圖所示,選擇相應(yīng)的core下載,解壓即可。
    Tomcat下載.png

Part Two:創(chuàng)建Dynamic Web Application項(xiàng)目

  1. 切換視圖
    打開Eclipse,默認(rèn)是Java EE視圖,如果不是或者切換到了別的視圖,可以選擇右上角的open perspective按鈕,選擇Java EE,然后open即可。


    Java EE視圖.png
  2. 創(chuàng)建項(xiàng)目

    在Project Exployer單擊鼠標(biāo)右鍵,依次選擇New -> Dynamic Web Project
    創(chuàng)建項(xiàng)目.png
  3. 配置關(guān)聯(lián)
    在彈出的窗口里,如下圖所示填寫:


    Create New Project.png

    Project name:項(xiàng)目名稱,可隨意填寫;
    Use default location:默認(rèn)打勾,是存放到工作空間,不打勾可自行選擇項(xiàng)目目錄,依照個(gè)人喜好選擇;
    Target runtime:第一次創(chuàng)建時(shí),此處需要設(shè)置,之后創(chuàng)建項(xiàng)目默認(rèn)使用上一次的配置。配置步驟為:New RunTime -> 選擇先前下號的Tomcat版本即可 -> next -> browse選擇解壓縮路徑 -> Jre選擇之前配置的環(huán)境變量JDK -> finish即可。


    Tomcat配置Runtime.gif

    dynamic web module version:與servlet版本有關(guān),使用tomcat8.5.x的話使用的是3.1。
    Configuration:使用default默認(rèn)即可。
  4. 生成web.xml
    填上上述配置后,選next,不要點(diǎn)finish,直接下圖位置


    webxml.png

    勾上Generate web.xml deployment descriptor選項(xiàng),再點(diǎn)finish,即可完成項(xiàng)目的創(chuàng)建。

Part Three:關(guān)聯(lián)Tomcat

  1. 找到server窗口
    在Eclipse的下方找到如下窗口,并選擇server標(biāo)簽頁。


    server標(biāo)簽頁.png

    如果沒有,請依次點(diǎn)擊Windows -> Perspective - > Reset Perspective,重置所有視圖窗口或者找到如下圖所示位置展開。


    控制臺.png
  2. 關(guān)聯(lián)
    點(diǎn)擊link,然后在彈出窗口點(diǎn)next


    link.png
  3. Add項(xiàng)目
    在上步彈出窗口中,選中項(xiàng)目,然后點(diǎn)add。


    Add.png

    Available代表可以部署到Tomcat的項(xiàng)目;
    Configured代表通過工具部署到Tomcat的webapp文件夾下,當(dāng)然,因?yàn)槭谴?,在tomcat的安裝目錄里并一定能找到該項(xiàng)目。

  4. 完成
    依次填好后,選finish結(jié)束。然后右鍵單擊下圖條目,選start即可完成啟動


    完成.png

    需要注意的是,此時(shí)要保證外部是沒有通過Tomcat的bin目錄下的startup啟動過Tomcat,否則會出現(xiàn)端口號被占用的情況。


所有步驟都操作完成后,在WebContent下新建個(gè)index.html,然后restart tomcat,在瀏覽器驗(yàn)證結(jié)果即可。


驗(yàn)證.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,635評論 19 139
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,278評論 6 342
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,168評論 25 708
  • 2017年已經(jīng)過去200天。 堅(jiān)持是一件很難的事兒, 學(xué)習(xí)升級這事兒,要么就放棄了自暴自棄破罐子破摔;要么就學(xué)起來...
    夏歐閱讀 619評論 0 51
  • 從網(wǎng)上搜到了這個(gè)APP,一直想著寫點(diǎn)東西,我想這事對于很多文藝青年來說都喜歡做,那么 ,我也算是這蕓蕓眾文藝生中的...
    Lemon_XIXI閱讀 310評論 0 1

友情鏈接更多精彩內(nèi)容