码迷,mamicode.com
首页 > 编程语言 > 详细

Java Web项目的创建——IDEA+Maven+Tomcat

时间:2020-07-14 20:03:55      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:随笔   imp   from   repos   schema   点击   pid   htm   lazy   

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

技术图片

技术图片

 

 

 

 

 

 

 

 

 

 

Java Web项目的创建——IDEA+Maven+Tomcat

标签:随笔   imp   from   repos   schema   点击   pid   htm   lazy   

原文地址:https://www.cnblogs.com/afeiiii/p/13298280.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!