• 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

     

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    hdu 4597 记忆化搜索
    hdu 4494 最小费用流
    hdu 4598 差分约束
    poj 3621 0/1分数规划求最优比率生成环
    poj 1695 动态规划
    noi 97 积木游戏
    hdu 4705 排列组合
    洛谷P2014 选课
    洛谷P1776 宝物筛选
    洛谷P1782 旅行商的背包
  • 原文地址:https://www.cnblogs.com/afeiiii/p/13298280.html
Copyright © 2020-2023  润新知