intelliJ idea 2023 配置Tomcat 8圖文教程
本教程是在Tomcat 8已經(jīng)在本機(jī)上安裝好的基礎(chǔ)上進(jìn)行的,在intelliJ建立項(xiàng)目時(shí)沒有使用maven框架,并且會(huì)在項(xiàng)目里面建立模塊,不建立模塊的操作會(huì)簡單一點(diǎn),但操作類似。
1 新建項(xiàng)目和模塊
1.1 點(diǎn)擊new project新建一個(gè)項(xiàng)目project
起一個(gè)項(xiàng)目名稱,并選擇1.8的jdk,點(diǎn)擊create
1.2 刪掉src文件夾,因?yàn)楹罄m(xù)會(huì)建立模塊
1.3 新建模塊,并選擇1.8的jdk,點(diǎn)擊create
建立好后,頁面長這樣
2 為模塊新建web
2.1 依次點(diǎn)擊file,project structure(中間修改后可以時(shí)刻點(diǎn)擊apply)
此時(shí)modules下已經(jīng)有demo和tomcat-demo兩個(gè)模塊,其中demo是子模塊,要給子模塊demo新建web
2.2 點(diǎn)擊Facets,新建一個(gè)Web
2.3 在跳出來的頁面中選擇demo,然后點(diǎn)擊OK
2.4 點(diǎn)擊apply之后,demo模塊就會(huì)有web.xml文件了
3 配置Tomcat 8部署的包,有兩種方式
方式1,直接點(diǎn)擊create Artifact
方式2,點(diǎn)擊Artifact,點(diǎn)擊+號(hào),選擇Web application:exploded,點(diǎn)擊from Modules...
在彈出來的窗口中選擇demo,點(diǎn)擊OK
依次點(diǎn)擊apply,OK
4. 添加外部依賴包(可選),在項(xiàng)目中新建lib文件夾,并將lib文件夾添加為library,然后更新到web部署包中
4.1 在項(xiàng)目名稱中點(diǎn)擊右鍵,new directory
4.2 在彈出來的窗口中,輸入文件夾名稱lib,然后回車
4.3 將外部jar依賴包拷貝到lib文件夾(這里拷貝mysql和druid的依賴包)
4.4 將lib包添加為library。在lib處點(diǎn)擊右鍵,選擇add as library,隨后點(diǎn)擊OK
然后會(huì)發(fā)現(xiàn)lib下的jar包右邊有了三角符號(hào),代表添加成功
4.5 重新回到project structure界面,依次點(diǎn)擊Modules,demo子模塊,選擇Dependencies,點(diǎn)擊add,選擇Library
4.6 選擇lib,然后點(diǎn)擊add selected(此時(shí)可以把Tomcat依賴包也添加進(jìn)去,免得后續(xù)再重新添加一次)
4.7 更新部署包,有兩種方法
方法1 回到Artifact界面,將之前的部署包刪掉,然后直接重新新建即可
方法2 點(diǎn)擊probelms,右部分會(huì)有fix,點(diǎn)擊fix,然后選擇add lib to the artifact
4.8 最后apply,OK
5 配置Tomcat運(yùn)行環(huán)境
5.1 點(diǎn)擊右上角,選擇Edit configurations...
5.2 點(diǎn)擊左上角+號(hào),找到Tomcat server,選擇Local
5.3 設(shè)置Tomcat的環(huán)境,點(diǎn)擊Configure,然后點(diǎn)擊file圖標(biāo),找到Tomcat的安裝路徑,例如/Library/tomcat8,然后點(diǎn)擊OK
5.4 在Tomcat中部署我們的項(xiàng)目,點(diǎn)擊Deployment,+號(hào),選擇artifact
5.5 然后出現(xiàn)如下界面,項(xiàng)目已經(jīng)部署進(jìn)來,下方Application context是之后tomcat打開后默認(rèn)訪問的網(wǎng)址,可以自行修改,例如/demo
5.6 回到server界面,選擇默認(rèn)瀏覽器為Chrome,默認(rèn)訪問url(后續(xù)會(huì)在web文件夾下新建一個(gè)demo.html,可自行修改),更新兩個(gè)默認(rèn)選擇,方便寫代碼時(shí)調(diào)試
5.7 依次點(diǎn)擊apply,OK
6 將項(xiàng)目代碼拷貝進(jìn)入demo下的src文件夾,測試
測試成功,開始code吧
到此這篇關(guān)于intelliJ idea 2023 配置Tomcat 8教程的文章就介紹到這了,更多相關(guān)idea 2023 配置Tomcat 8內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
JavaCV與FFmpeg音視頻流處理技巧總結(jié)大全
JavaCV是一個(gè)開源的Java接口,它為幾個(gè)著名的計(jì)算機(jī)視覺庫(如OpenCV、FFmpeg)提供了Java封裝,這篇文章主要給大家介紹了關(guān)于JavaCV與FFmpeg音視頻流處理技巧總結(jié)的相關(guān)資料,需要的朋友可以參考下2024-05-05jmeter實(shí)現(xiàn)接口關(guān)聯(lián)的兩種方式(正則表達(dá)式提取器和json提取器)
Jmeter用于接口測試時(shí),后一個(gè)接口經(jīng)常需要用到前一次接口返回的結(jié)果,本文主要介紹了jmeter實(shí)現(xiàn)接口關(guān)聯(lián)的兩種方式,感興趣的小伙伴們可以參考一下2021-11-11Java SpringMVC實(shí)現(xiàn)國際化整合案例分析(i18n)
本篇文章主要介紹了Java SpringMVC實(shí)現(xiàn)國際化整合案例分析(i18n),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05SpringBoot調(diào)用第三方WebService接口的操作技巧(.wsdl與.asmx類型)
這篇文章主要介紹了SpringBoot調(diào)第三方WebService接口的操作代碼(.wsdl與.asmx類型 ),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-08-08mybatis調(diào)用存儲(chǔ)過程的實(shí)例代碼
這篇文章主要介紹了mybatis調(diào)用存儲(chǔ)過程的實(shí)例,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-10-10