Java Web專案的建立——IDEA+Maven+Tomcat
阿新 • • 發佈:2020-07-14
怎麼在Maven工程裡面建立Java Web專案,上篇隨筆已經具體寫了Maven的配置過程,下面具體談談專案建立的步驟...
一、建立Maven工程
注:由於Maven可以貫穿整個專案的生命週期,且方便實用,所以在傳統的專案中,我們通常使用Maven工具類建立。
配置Maven專案圖示如下:
1)Maven=>Create from archetype=>Maven-archetype-webapp
2)結合上篇所說的Maven配置,建立成功後需要點選Enable Auto-Import(!!!)
3)在pom.xml裡面將1.7改為1.8,並且刪除dependencies標籤內的內容
匯入資料庫與JAVA相關聯的connection介面
<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.38</version> </dependency>
匯入JSP所需要的servlet-api與jstl
<!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api --> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <scope>provided</scope> </dependency> <!-- https://mvnrepository.com/artifact/javax.servlet/jstl --> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency>
二、Java Web專案配置
首先在根目錄下建立一個Directory(resources)
1)cd file/Project Structure/Modules
2)修改web.xml的版本,jdk預設版本為2.3,將其改為3.1版本與Tomcat相匹配(具體請參考博主寒爵:https://www.cnblogs.com/Jimc/p/9565603.html)
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1"> </web-app>
三、配置tomcat
1)點選右上角Add Configuration
2)進入之後點選左上角加號
3)選擇最下面的items more,之後選擇Tomcat Servlet/local進行配置
配置詳情如下 :deployment=> + =>install:war exploded