1. 程式人生 > 其它 >IDEA新建Web工程,配置tomcat,servlet

IDEA新建Web工程,配置tomcat,servlet

IDEA新建Web工程,配置tomcat

PS:配置的基礎環境:IDEA2021.2.1

tomcat 版本 9.0.34

JDK 1.8.0_291

1.先新建一個java專案

專案名字隨便啦;

2.滑鼠右鍵專案資料夾,滑鼠左鍵點選Add Framework Support

3.勾選Web Application (4.0),點選OK

至此專案新建完畢

4.配置tomcat 9.0.34

第一步:如圖點選Add Configuration

第二步:點選彈出視窗左上角的加號+

第三步:下拉選擇Tomcat Server>Local

接著會彈出如下介面:

可以看到介面下面有一個Warning:No artifacts marked for deployment,解決辦法是可以點選介面上的Deployment,下面有個+號,點選加號,先彈出Artifacts,點選即可

點選之後介面會變成如下,warning就解決了:

接著回頭繼續配置Server,在介面點選如下1進入伺服器配置,如下:

點選2處可以配置tomcat的位置,彈出如下介面,最上面的name可以預設,下面的Tomcat Home 選成你自己的tomcat安裝目錄,具體到bin目錄的上一級(重要的強調一下,不是Bin目錄,是上一級!!!!),下面的Tomcat base directory也是一樣,目錄不合適也會有提示,至於版本只要你目錄選對,就自動識別的:

標註的3處可以選擇執行的瀏覽器,看你自己了,個人還是推薦chrome,介面再往下拉需要注意以下圈出來的介面,後面執行tomcat伺服器可能會報錯,說是端口占用,可以再回頭來該。

4出建議不動,保持與專案一致,如果不是可以下拉選擇一致的

接著就下拉,先點選Allpy,再點選OK,配置完可以看到專案執行位置如下:

5.匯入相關jar包

先點選頁面左上角File,再點選Project Structure

進入如下頁面,選擇Libraries>Java:

接著進行選擇,需要選擇的是你的tomcat安裝目錄下的lib資料夾中的servlet的jar包,選好之後OK:

彈出如下視窗,繼續OK:

還沒弄完呢,還沒導進去呢,繼續點選左側的Artfacts,選擇右側的servlet-api,滑鼠右擊,選擇Put into /WEB-IF/lib,點選apply,ok

接下來去工程目錄下看依賴包:

可以看到sevlet的包。以後要是再需要導包兒,可以照這個。可以直接新增依賴。雖然麻煩點,但很穩

6.接下來執行伺服器:

點選執行即可。

7.關於控制檯Output log 亂碼的問題

是因為wndows是GBK編碼,但是Tomcat是UTF8編碼。可以去Tomcat安裝目錄下的conf資料夾下,找logging.properties檔案,用文字工具(記事本就行)開啟,修改裡面的log編碼相關:改成GBK即可

至此差不多了。本人菜雞一枚,剛開始。只能寫一些具體步驟,一些原理的是不涉及的。(畢竟菜嘛哈哈)