如何在idea中新建一個web項目(解決idea2020.3,.2021.1創建web項目沒有web.xml,classes以及lib目錄)


前言:最近重新看Javaweb部分的教程,發現新版idea中普遍沒有web.xml,

這是因為現在大部分web項目使用注解配置,而以前普遍使用web.xml文件配置web項目

 

如何在IDEA中新建一個WEB項目

本文使用的jdk版本為8,Tomcat版本為9.0

 

1,安裝jdk,並配置環境變量

這里簡單列一下我的配置,不做過多解說:

JAVA_HOME設置為jdk的目錄(如:C:\Program Files\Java\jdk-11.0.10)

CLASSPATH設置為 .;%JAVA_HOME%\jre\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;
注意,此處三個目錄是因為我同時安裝了16和8兩個版本的jdk兩者的目錄略略有差別

Path添加 %Java_Home%\bin

2.安裝tomcat

tomcat下載地址:http://tomcat.apache.org/

 

4.安裝IDEA

本人親測安裝Ultimate版本可以在30天的試用期過了以后直接卸載重裝又是30天,推薦直接下官網版本,沒必要去破解

IDEA下載地址:https://www.jetbrains.com/idea/download/#section=windows

 

5.開始新建WEB項目
在所有安裝准備結束后我們就開始新建一個項目了

首先新建一個java項目

 

 

 


新建完一個java項目以后我們還是不能直接寫我們的web程序,還要進行一定的配置以后才行

右鍵項目,點擊Add Framework Support

 

 

勾選Web Application(4.0)

 

 

這時候我們就可以看到多了一個web文件夾

 

 

接下來我們點擊file菜單下的Project Structure

 

 

左側選擇"Modules",右側界面中,選中該項目的web下的WEB-INF文件夾,右鍵,選擇"New folders",創建"classes"和"lib"兩個文件

 

 

 

右側界面中,選擇"Paths"選項卡,設置項目的所有java文件編譯后的類文件保存到剛才設置的classes文件夾中。

 

 

選擇左側的"Project"選項,將Project compiler output下的文件夾也改為classes

 

 

選擇左側的"Modules"選項,右側界面中,選擇"Dependencies"選項卡,選擇下方的Module Sources,點擊右側的"+",選擇"JARs or directories"。
在彈出的"Attach Files or Directories"窗口中,選擇剛才創建的WEB-INF下的libs文件夾,點擊"OK"按鈕.
繼續彈出一個類別選擇框,選擇"Jar Directory",點擊"OK"按鈕。於是乎就用上了我們的lib文件夾
右側面板點擊Artifacts,左側的Name改為項目的名稱,將輸出路徑改為我們之前新建的classes

 

 

 

 

 


確保工具欄調出:選擇菜單View–Appearance,勾選"Toolbar"、“Status Bar”、"Navigation Bar"幾個選項。

 

 


點擊Add Configuration

 

 

添加Tomcat Server->Local

 

 


接着點擊Deployment添加Artifact

 

 

 

找到web文件夾下的index.jsp然后點擊綠色的運行按鈕,如果出現E N D ENDEND的網頁則恭喜你已經新建好了一個WEB項目

 

 

 

 


現在就開始你的Web項目開發吧
————————————————


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM