欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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能夠識別我們項(xiàng)目。我們需要告訴他幾個(gè)關(guān)鍵點(diǎn),項(xiàng)目的類型、web.xml的位置,以及根目錄。

點(diǎn)擊modules

點(diǎn)擊+號,并選擇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)擊左上角+號

選擇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)文章

  • 詳解Spring Boot實(shí)戰(zhàn)之單元測試

    詳解Spring Boot實(shí)戰(zhàn)之單元測試

    本篇文章主要介紹了詳解Spring Boot實(shí)戰(zhàn)之單元測試,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-07-07
  • Spring Mvc中傳遞參數(shù)方法之url/requestMapping詳解

    Spring Mvc中傳遞參數(shù)方法之url/requestMapping詳解

    在開發(fā)中,參數(shù)傳遞是必不可少的一個(gè)功能,下面這篇文章主要給大家介紹了關(guān)于Spring Mvc中傳遞參數(shù)方法之url/requestMapping的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-07-07
  • SpringBoot項(xiàng)目docker容器部署實(shí)現(xiàn)

    SpringBoot項(xiàng)目docker容器部署實(shí)現(xiàn)

    本文主要介紹了SpringBoot項(xiàng)目docker容器部署實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-03-03
  • 詳細(xì)說明關(guān)于Java的數(shù)據(jù)庫連接(JDBC)

    詳細(xì)說明關(guān)于Java的數(shù)據(jù)庫連接(JDBC)

    這篇文章主要介紹了詳細(xì)說明關(guān)于Java的數(shù)據(jù)庫連接JDBC,JDBC是用Java語言向數(shù)據(jù)庫發(fā)送SQL語句,需要的朋友可以參考下面文章內(nèi)容
    2021-09-09
  • Java工廠模式用法之如何動(dòng)態(tài)選擇對象詳解

    Java工廠模式用法之如何動(dòng)態(tài)選擇對象詳解

    工廠設(shè)計(jì)模式可能是最常用的設(shè)計(jì)模式之一,我想大家在自己的項(xiàng)目中都用到過。本文不僅僅是關(guān)于工廠模式的基本知識,更是討論如何在運(yùn)行時(shí)動(dòng)態(tài)選擇不同的方法進(jìn)行執(zhí)行,你們可以看看是不是和你們項(xiàng)目中用的一樣
    2023-03-03
  • 如何解決Gradle、Maven項(xiàng)目build后沒有mybatis的mapper.xml文件的問題

    如何解決Gradle、Maven項(xiàng)目build后沒有mybatis的mapper.xml文件的問題

    這篇文章主要介紹了如何解決Gradle、Maven項(xiàng)目build后沒有mybatis的mapper.xml文件的問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • Java中實(shí)現(xiàn)二叉樹的遍歷與重構(gòu)

    Java中實(shí)現(xiàn)二叉樹的遍歷與重構(gòu)

    這篇文章主要介紹了Java中實(shí)現(xiàn)二叉樹的遍歷與重構(gòu),樹是一種非線性的數(shù)據(jù)結(jié)構(gòu),它是由n(n>=0)個(gè)有限結(jié)點(diǎn)組成一個(gè)具有層次關(guān)系的集合,把它叫做樹是因?yàn)樗雌饋硐褚豢玫箳斓臉?也就是說它是根朝上,而葉朝下的,需要的朋友可以參考下
    2023-10-10
  • 使用Rhino讓java執(zhí)行javascript的方法實(shí)例

    使用Rhino讓java執(zhí)行javascript的方法實(shí)例

    這篇文章主要介紹了java使用Rhino執(zhí)行javascript的方法,Rhino由Mozilla開發(fā),是 JavaScript 一種基于Java的實(shí)現(xiàn)
    2013-12-12
  • Java設(shè)計(jì)模式--適配器模式詳解

    Java設(shè)計(jì)模式--適配器模式詳解

    這篇文章主要介紹了java設(shè)計(jì)模式之適配器模式Adapter的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • IDEA中為SpringBoot項(xiàng)目接入MySQL數(shù)據(jù)庫的詳細(xì)指南

    IDEA中為SpringBoot項(xiàng)目接入MySQL數(shù)據(jù)庫的詳細(xì)指南

    MySQL作為最流行的開源關(guān)系型數(shù)據(jù)庫,與Spring Boot的整合是企業(yè)級開發(fā)的標(biāo)配,本文將手把手教你?在IntelliJ IDEA中為Spring Boot項(xiàng)目接入MySQL數(shù)據(jù)庫?,有需要的可以了解下
    2025-05-05

最新評論