解決Idea導(dǎo)入Web項(xiàng)目并發(fā)布到Tomcat問(wèn)題
Idea導(dǎo)入現(xiàn)有的Web項(xiàng)目并發(fā)布到Tomcat,發(fā)現(xiàn)Tomcat沒(méi)有自動(dòng)發(fā)布
問(wèn)題:
導(dǎo)入一個(gè)Web項(xiàng)目時(shí),idea并沒(méi)有把他當(dāng)成web,所以需要自己修改項(xiàng)目結(jié)構(gòu)
1.導(dǎo)入項(xiàng)目
打開(kāi) File->Open...

2.發(fā)現(xiàn)項(xiàng)目web前面圖標(biāo)不帶小圓點(diǎn)
正確應(yīng)該為這樣: 
3.配置運(yùn)行
(1).配置運(yùn)行環(huán)境
打開(kāi) Run->Edit Configurations...
(2).點(diǎn)擊左上角小加號(hào)

(3).選擇本地Tomcat,找到目錄

(4).選擇Deployment啥也沒(méi)有,發(fā)現(xiàn)下方有紅色驚嘆號(hào)(覺(jué)得事情沒(méi)這么簡(jiǎn)單),選擇添加

(5).選擇Build Artifacts

Emmm... 果然加不了當(dāng)前導(dǎo)入的項(xiàng)目

只能先把Tomcat添加上(還不能運(yùn)行)

解決方法:
1.打開(kāi)Project Structure...(項(xiàng)目結(jié)構(gòu)...),也可以使用快捷鍵:Ctrl+Alt+Shift+S
發(fā)現(xiàn)沒(méi)有SDK,悄悄加上(不過(guò)不是這個(gè)問(wèn)題)

2.選擇Modlues,發(fā)現(xiàn)存在這個(gè)模塊,但我們現(xiàn)在要把他移除
彈出警告,大致意思是說(shuō):移除項(xiàng)目唯一的模塊,不會(huì)在硬盤上刪除

3.重新導(dǎo)入
從存
在的資源新建模塊,之后一路next




4.點(diǎn)擊完成后發(fā)現(xiàn)web前面小圖標(biāo)有了小圓點(diǎn),代表Idea把他當(dāng)作了web項(xiàng)目

5.繼續(xù)打開(kāi)Project Structure...,選擇Facets,會(huì)看見(jiàn)項(xiàng)目名
如果沒(méi)
有就添加一個(gè)

6.選擇Artifacts添加模塊

7.繼續(xù)回到配置運(yùn)行,選中之前創(chuàng)建的Tomcat,點(diǎn)擊下方的"+"
(之后才發(fā)現(xiàn)不用在這里加,直接選擇Deployment后添加Artifects就會(huì)自動(dòng)在這里加上)
Build Artifacts

添加完成后
選擇Deployment->+->Artifact...

添加完成后

8.啟動(dòng)Tom貓?。。?/p>
報(bào)錯(cuò)...
點(diǎn)擊確定后會(huì)跳到Project Structure(如果沒(méi)有需自己打開(kāi)),發(fā)現(xiàn) Project Compiler output為空,在項(xiàng)目下新建out文件夾,并指定這個(gè)文件夾

再次啟動(dòng)?。?!
找不到依賴...

添加完成后,啟動(dòng)...正常...
至此,問(wèn)題解決。
總結(jié)
以上所述是小編給大家介紹的解決Idea導(dǎo)入Web項(xiàng)目并發(fā)布到Tomcat問(wèn)題,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺(jué)得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!
相關(guān)文章
redission-tomcat快速實(shí)現(xiàn)從單機(jī)部署到多機(jī)部署詳解
這篇文章主要介紹了redission-tomcat快速實(shí)現(xiàn)從單機(jī)部署到多機(jī)部署詳解,本文介紹一個(gè)基于redis的tomcat session管理開(kāi)源項(xiàng)目:redission-tomcat,可無(wú)代碼侵入式地快速實(shí)現(xiàn)session共享,需要的朋友可以參考下2019-06-06
同一臺(tái)服務(wù)器(電腦)運(yùn)行多個(gè)Tomcat的設(shè)置方法步驟
這篇文章主要介紹了同一臺(tái)服務(wù)器(電腦)運(yùn)行多個(gè)Tomcat的設(shè)置方法步驟,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-04-04
關(guān)于Ubuntu?Server?18.04?LTS?安裝Tomcat并配置systemctl管理Tomcat服務(wù)
這篇文章主要介紹了Ubuntu?Server?18.04?LTS?安裝Tomcat并配置systemctl管理Tomcat服務(wù),本文給大家講解的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-04-04
一文詳解tomcat是如何處理HTTP長(zhǎng)連接的
HTTP長(zhǎng)連接,也稱為持久連接,是一種使用同一個(gè)TCP連接來(lái)發(fā)送和接收多個(gè)HTTP請(qǐng)求/應(yīng)答的方法,那么tomcat作為最常用的WEB容器,是怎么處理HTTP的長(zhǎng)連接呢,下面我們就來(lái)深入了解下吧2024-01-01
詳解用Tomcat服務(wù)器配置https雙向認(rèn)證過(guò)程實(shí)戰(zhàn)
本篇文章主要介紹了詳解用Tomcat服務(wù)器配置https雙向認(rèn)證過(guò)程實(shí)戰(zhàn),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05
解決Idea的tomcat啟動(dòng)報(bào)多個(gè)listener的錯(cuò)誤問(wèn)題
這篇文章主要介紹了解決Idea的tomcat啟動(dòng)報(bào)多個(gè)listener的錯(cuò)誤問(wèn)題,本文給大家分享解決方法對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-10-10
使用IDEA創(chuàng)建Web項(xiàng)目并發(fā)布到tomcat的操作方法
這篇文章主要介紹了使用IDEA創(chuàng)建Web項(xiàng)目并發(fā)布到tomcat的操作方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-05-05
Tomcat 多站點(diǎn)配置詳解及實(shí)現(xiàn)方法
這篇文章主要介紹了Tomcat 多站點(diǎn)配置詳解及實(shí)現(xiàn)方法的相關(guān)資料,需要的朋友可以參考下2016-12-12

