1. 程式人生 > 實用技巧 >Java Web專案的建立——IDEA+Maven+Tomcat

Java Web專案的建立——IDEA+Maven+Tomcat

怎麼在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