Idea導入Web項目併發布到Tomcat

Idea導入現有的Web項目併發布到Tomcat,發現Tomcat沒有自動發佈

問題:

導入一個Web項目時,idea並無把他當成web,因此須要本身修改項目結構web

1.導入項目

打開 File->Open...

在這裏插入圖片描述

2.發現項目web前面圖標不帶小圓點

在這裏插入圖片描述
正確應該爲這樣:
在這裏插入圖片描述tomcat

3.配置運行

(1).配置運行環境併發

打開 Run->Edit Configurations...

在這裏插入圖片描述
(2).點擊左上角小加號
在這裏插入圖片描述
(3).選擇本地Tomcat,找到目錄
在這裏插入圖片描述
(4).選擇Deployment啥也沒有,發現下方有紅色驚歎號(以爲事情沒這麼簡單),選擇添加
在這裏插入圖片描述
(5).選擇Build Artifacts
在這裏插入圖片描述
Emmm...
果真加不了當前導入的項目

在這裏插入圖片描述ide

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

在這裏插入圖片描述

解決方法:

1.打開Project Structure...(項目結構...),也可使用快捷鍵:Ctrl+Alt+Shift+S

在這裏插入圖片描述
發現沒有SDK,悄悄加上(不過不是這個問題)
在這裏插入圖片描述ui

2.選擇Modlues,發現存在這個模塊,但咱們如今要把他移除

在這裏插入圖片描述
彈出警告,大體意思是說:移除項目惟一的模塊,不會在硬盤上刪除
在這裏插入圖片描述idea

3.從新導入

在這裏插入圖片描述
從存在的資源新建模塊,以後一路next
新建3d

在這裏插入圖片描述

在這裏插入圖片描述

在這裏插入圖片描述
在這裏插入圖片描述

4.點擊完成後發現web前面小圖標有了小圓點,表明Idea把他看成了web項目

在這裏插入圖片描述

5.繼續打開Project Structure...,選擇Facets,會看見項目名

在這裏插入圖片描述
若是沒有就添加一個
在這裏插入圖片描述
在這裏插入圖片描述code

6.選擇Artifacts添加模塊

在這裏插入圖片描述
在這裏插入圖片描述

7.繼續回到配置運行,選中以前建立的Tomcat,點擊下方的"+"

(以後才發現不用在這裏加,直接選擇Deployment後添加Artifects就會自動在這裏加上)

在這裏插入圖片描述
Build Artifacts
在這裏插入圖片描述
在這裏插入圖片描述blog

添加完成後

在這裏插入圖片描述
選擇Deployment->+->Artifact...
在這裏插入圖片描述
添加完成後圖片

在這裏插入圖片描述

8.啓動Tom貓!!!

報錯...

在這裏插入圖片描述
點擊肯定後會跳到Project Structure(若是沒有需本身打開),發現
Project Compiler output爲空,在項目下新建out文件夾,並指定這個文件夾

在這裏插入圖片描述

再次啓動!!!

找不到依賴...

在這裏插入圖片描述

添加完成後,啓動...正常...

在這裏插入圖片描述
至此,問題解決。

有問題請評論,你們一塊兒討論。

相關文章
相關標籤/搜索