08|第八课:Maven创建及部署Web工程

一、历史回顾

(一)、Maven复习

1、聚合:Maven将一个大工程拆分成若干个子工程(子模块),聚合可以将拆分的子工程合并起来。

2、继承:父--->子工程,可以通过父工程,统一管理版本依赖的版本

二、Maven创建及部署Web工程

1、Maven创建Web工程

a、建立工程

b、部署Web工程:war


9438859-c7e73e4c8652c322.jpg
新建Maven工程Web方式

这里新出来一个文件夹(webapp),在这个文件夹下,新建“index.jsp”文件以及新建“WEB-INF”--->web.xml文件(这里不用建立“lib”文件夹,因为jar包通过Maven的pom.xml管理了)。

9438859-5eddf37682a444be.jpg
Maven的Web项目配置
9438859-071f6dba1a9b0288.jpg
pom.xml引入servlet的依赖

c、通过Maven直接部署运行Web项目:

(a)、运行项目:直接通过Maven的package命令去打包,然后直接部署到tomcat的“webapps”目录,并且启动tomcat。

注意:实际开发中,开发人员将自己的项目开发完毕后,打成war包交给实施人员去部署

(b)、配置cargo(自动部署运行):将这个配置信息放入到pom.xml的<project>标签下。

9438859-7c0e851525d7a0a2.jpg
cargo配置

(c)、maven命令:deploy(通过命令去执行,以前没有讲过这个命令)

9438859-bb0d22b1e387a209.jpg
项目中配置cargo插件
9438859-62e0269ea59abb06.jpg
执行部署

猜你喜欢

转载自blog.csdn.net/weixin_34248705/article/details/87592975
今日推荐