最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

idea中通過tomcat運(yùn)行Java?web項(xiàng)目的完整步驟

 更新時(shí)間:2025年10月27日 09:52:15   作者:鬼火兒  
IDEA是我用的挺多的一款java代碼編輯工具,對于剛接觸這款軟件的新手來說,配置項(xiàng)目是很麻煩的了,更別說配置服務(wù)器Tomcat了,這篇文章主要介紹了idea中通過tomcat運(yùn)行Java?web項(xiàng)目的完整步驟,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下

前言

今天接了一個(gè)小單子,圖書管理系統(tǒng),對方指定要用idea+tomcat部署。還要求用servlet。以往我都是用maven的tomcat插件來跑,現(xiàn)在既然客戶要求,那就上唄

老實(shí)說,servlet這好久沒有用,而且,idea和tomcat來部署也好久沒有弄過,再次弄起來還真有點(diǎn)忘記步驟了。。老話說得好,好記性不如爛筆頭,整理整理

1、首先是項(xiàng)目用idea創(chuàng)建,打開

2、檢查jdk版本

兩個(gè)地方,任選一個(gè)打開Project Structure

點(diǎn)擊后,進(jìn)入下面的界面,是對整個(gè)項(xiàng)目的配置。

先檢查jdk版本是否符合項(xiàng)目要求,比如我這個(gè)小項(xiàng)目要求jdk1.8

3、配置modules

其實(shí)這一步的目的是,讓idea能夠識(shí)別我們項(xiàng)目。我們需要告訴他幾個(gè)關(guān)鍵點(diǎn),項(xiàng)目的類型、web.xml的位置,以及根目錄。

點(diǎn)擊modules

點(diǎn)擊+號(hào),并選擇web(位置靠下面一點(diǎn)),這一步告訴idea當(dāng)前項(xiàng)目類型

配置web.xml

點(diǎn)擊圈出圖案

選擇你自己的web.xml路徑(一定要選對,否則會(huì)生成一個(gè)新的文件夾),點(diǎn)擊ok

設(shè)置web資源目錄(這個(gè)也需要手動(dòng)設(shè)置)

web資源目錄就是放靜態(tài)資源的目錄,WEB-INF也在其中。

最下面的Source Roots,是java源碼位置,如果默認(rèn)沒勾上,需要自己勾上。

4、引入tomcat jar包

有的朋友項(xiàng)目可能是從網(wǎng)上down下來的,一來包里有servlet相關(guān)的jar包,這一步可以省略

項(xiàng)目在編譯過程中也需要一些環(huán)境依賴包,比如servlet。

這些依賴包在tomcat的lib目錄就有,我們需要手動(dòng)添加。

點(diǎn)擊library

我們可以發(fā)現(xiàn),idea還是很智能的,已經(jīng)自動(dòng)的添加了一些jar包,這些jar包也是項(xiàng)目中用到的,我放在了WEB_INF目錄下。

不過我們現(xiàn)在還需要添加tomcat的jar包

點(diǎn)擊Java

選擇你本地tomcat的lib目錄

設(shè)置完成后,如果你對默認(rèn)的名字不滿意也可以自己改

5、設(shè)置Artifacts

點(diǎn)擊右下角的Apply保存后,再點(diǎn)擊Artifacts。

添加

點(diǎn)擊Library_management-main(項(xiàng)目名),再點(diǎn)擊ok

6、發(fā)布

添加tomcat運(yùn)行環(huán)境

選擇tomcat server (記住,不是tomcat EE)

點(diǎn)擊configure配置自己的tomcat

配置好后,點(diǎn)擊Deployment,點(diǎn)擊左上角+號(hào)

選擇Artifact

出現(xiàn)如下界面

最下面圈出來的,就是所謂的 ”應(yīng)用上下文“,有的項(xiàng)目里路徑是寫死的,就要求上下文不能出錯(cuò),如果沒有要求,填斜杠即可。

比如有的項(xiàng)目有路徑要求,這里按照規(guī)定填寫就好

點(diǎn)擊 apply, ok。

運(yùn)行起來后

到這里,就運(yùn)行成功了

總結(jié)

到此這篇關(guān)于idea中通過tomcat運(yùn)行Java web項(xiàng)目的文章就介紹到這了,更多相關(guān)idea tomcat運(yùn)行Java web項(xiàng)目內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • java創(chuàng)建以任意圖片為背景的窗口

    java創(chuàng)建以任意圖片為背景的窗口

    這篇文章主要為大家詳細(xì)介紹了java創(chuàng)建以任意圖片為背景的窗口,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • 如何實(shí)現(xiàn)java8 list按照元素的某個(gè)字段去重

    如何實(shí)現(xiàn)java8 list按照元素的某個(gè)字段去重

    這篇文章主要介紹了如何實(shí)現(xiàn)java8 list按照元素的某個(gè)字段去重,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,,需要的朋友可以參考下
    2019-06-06
  • JMS 之 Active MQ 的消息傳輸(詳解)

    JMS 之 Active MQ 的消息傳輸(詳解)

    下面小編就為大家?guī)硪黄狫MS 之 Active MQ 的消息傳輸(詳解)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-06-06
  • Java?C++分別實(shí)現(xiàn)滑動(dòng)窗口的最大值

    Java?C++分別實(shí)現(xiàn)滑動(dòng)窗口的最大值

    這篇文章主要介紹了分別通過Java和C++實(shí)現(xiàn)滑動(dòng)窗口最大值,即給定一個(gè)數(shù)組?nums?和滑動(dòng)窗口的大小?k,請找出所有滑動(dòng)窗口里的最大值。感興趣的可以了解一下
    2021-12-12
  • java實(shí)現(xiàn)驗(yàn)證碼類生成中文驗(yàn)證碼

    java實(shí)現(xiàn)驗(yàn)證碼類生成中文驗(yàn)證碼

    java實(shí)現(xiàn)的漢字輸入驗(yàn)證碼,主要包含兩個(gè)類,一個(gè)是生成驗(yàn)證碼,一個(gè)是判斷驗(yàn)證碼輸入是否正確,實(shí)現(xiàn)原理非常簡單,將漢字和干擾線生成圖片并將漢字保存到session,前臺(tái)獲取每次生成驗(yàn)證碼圖片并用文本框值和session值比較,功能就怎么簡單
    2014-01-01
  • Java中Retry方法的簡單實(shí)現(xiàn)

    Java中Retry方法的簡單實(shí)現(xiàn)

    這篇文章主要介紹了Java中Retry方法的簡單實(shí)現(xiàn),Retry主要是利用Java的lambda表達(dá)式和線程接口實(shí)現(xiàn)有返回值和無返回值的重試,思考了下就寫了一個(gè)簡易R(shí)etry功能分享出來,需要的朋友可以參考下
    2024-01-01
  • Java之如何讀取Excel獲取真實(shí)行數(shù)

    Java之如何讀取Excel獲取真實(shí)行數(shù)

    這篇文章主要介紹了Java之如何讀取Excel獲取真實(shí)行數(shù)問題,具有很好的參考價(jià)值,希望對大家有所幫助。
    2023-06-06
  • CentOS 7快速安裝jdk

    CentOS 7快速安裝jdk

    這篇文章主要為大家詳細(xì)介紹了CentOS 7快速安裝jdk的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • SpringBoot?SpringSecurity?詳細(xì)介紹(基于內(nèi)存的驗(yàn)證)

    SpringBoot?SpringSecurity?詳細(xì)介紹(基于內(nèi)存的驗(yàn)證)

    這篇文章主要介紹了SpringBoot?SpringSecurity?介紹(基于內(nèi)存的驗(yàn)證),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-04-04
  • SpringCloud Config配置中心原理以及環(huán)境切換方式

    SpringCloud Config配置中心原理以及環(huán)境切換方式

    這篇文章主要介紹了SpringCloud Config配置中心原理以及環(huán)境切換方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-03-03

最新評論

新河县| 贺州市| 清镇市| 囊谦县| 高清| 阳信县| 广汉市| 江津市| 旺苍县| 郸城县| 织金县| 九龙县| 盐亭县| 高唐县| 介休市| 清镇市| 柘荣县| 万全县| 大冶市| 枣强县| 安仁县| 盐山县| 阳东县| 沙田区| 崇左市| 山阳县| 稷山县| 南充市| 前郭尔| 兴义市| 白水县| 北京市| 陵川县| 北票市| 宿州市| 东山县| 驻马店市| 浑源县| 安阳县| 郁南县| 陆川县|