前言:最近重新看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項目開發吧
————————————————
