0
点赞
收藏
分享

微信扫一扫

IDEA联合Maven创建简单的Servlet及理解原理

蓝哆啦呀 2022-04-29 阅读 53

需求


使用maven创建一个web项目,并用浏览器访问HelloWorldServlet并成功

注意:使用的IDEA为2021.3
1.在这里插入图片描述

在这里插入图片描述
这里会显示许多项目模板,但是maven仅自带10个模板,这其中有的需要maven内部程序联网到阿帕奇官网或者国内镜像网站下载
在这里插入图片描述

点击next进入到下个界面
在这里插入图片描述
在这里插入图片描述
1.下载maven文件的根目录
2.这里是重点:maven的配置文件,maven创建项目时,会先读取配置文件中信息再去创建,因此先根据创建项目的需求去配置,后面会讲
3.本地仓库路径,maven会将从阿帕奇下载的插件,第三方类库和项目模板 放入本地中,以便下次使用无需联网。
点击finish:
在这里插入图片描述
成功创建mavenWeb项目
注意:第一次会很慢,maven会根据配置文件中默认的阿帕奇网站去联网下载很慢,想要快些,将mirrors标签改为国内阿里云镜像仓库,避免了跨域联网。
在这里插入图片描述
继续,因为是maven项目,无需像之前从外部导入web包和配置tomcat,利用pom.xml可以为本项目配置第三方类库和插件。如果说setting是maven创建项目的全局配置文件,那么pom.xml就是本项目当中所需依赖的局部配置文件。所以之后会常常和pom打交道
那么第一步:导入tomcat插件
在这里插入图片描述
成功
在这里插入图片描述
如果说tomcat作为插件,那么同样的servlet作为类应该在dependencies标签中配置
在这里插入图片描述

看到以显示HttpServlet
在这里插入图片描述
在这里插入图片描述
打开浏览器运行成功
在这里插入图片描述
基本步骤就这些。


拓展


配置文件:使用maven创建项目前,根据自身需求配置conf目录下的setting文件。它关系着全局创建项目。在当前项目需要什么依赖(及第三方类库和插件)在pom里面去找。
仓库有什么用:maven根据pom里的配置前往阿里云镜像仓库下载第三方类库或插件,下载后存放在本地仓库,下次使用maven会先检查本地仓库有无依赖,有就是用本地,避免了联网下载耗费的资源,没有就去外网下载。

举报

相关推荐

0 条评论