JavaWeb之Maven图文详解

Maven学习

1,构建JavaWeb项目

1.1,构建Maven项目

  • 在idea全局配置中,设置Maven的相关属性,以便无需再次在项目创建时填写

在这里插入图片描述

  • 这里我们先创建一个纯净的Maven项目(无模板)

在这里插入图片描述

  • 填写项目信息

在这里插入图片描述

  • 搭建完成

在这里插入图片描述

1.2,导入JSP,Servlet 的Maven依赖

  • 在pom.xml文件中写入Maven的依赖,Maven会自动进行下载
<dependencies>
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>4.0.1</version>
        </dependency>
        <dependency>
            <groupId>javax.servlet.jsp</groupId>
            <artifactId>javax.servlet.jsp-api</artifactId>
            <version>2.3.3</version>
        </dependency>
</dependencies>
  • 到这步为止,一个纯净的Maven项目就算是搭建好了

1.3,搭建JavaWeb子项目

  • 为了方便管理,习惯将JavaWeb的子项目,放在Maven主项目中
  • 这里首先删除多余的src目录

在这里插入图片描述

  • 然后在File中New一个module,创建一个JavaWeb子项目(勾选模板)

在这里插入图片描述

  • 同样填写项目信息
  • 进行项目构建,出现Build Success 说明项目构建成功

在这里插入图片描述

  • 子项目会继承父项目的jar包

在这里插入图片描述

  • 完整的项目结构如图(这里无视项目的Servlet项目,这个是我不小心点错了创建的纯净Maven项目,就是没有勾选模板)

在这里插入图片描述

1.4,修改部分文件

  • 然后创建Maven项目规定的两个文件夹(Java,resources)这里可以右键文件夹,改变文件夹的属性

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ez6eQKbF-1587902418901)(upload\image-20200418095229001.png)]

  • 最后打开webapp文件夹下的web.xml文件,这里idea自动生成的代码不够新,我们把他,换成新的代码
<?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_4_0.xsd"
                 version="4.0">
    
 </web-app >

在这里插入图片描述

  • 至此,一个完整的Maven主项目下的JavaWeb项目就搭建完成了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值