Maven入门学习

这篇博客是参考了很多博客的一次小汇总


Maven是什么,用来干什么

这篇博客讲的非常清楚 https://www.cnblogs.com/whgk/p/7112560.html

简单来说就是项目管理工具,目前我就是用来方便导入jar包

Maven的安装

可以参考这篇文章
需要和jdk一样配置环境变量 https://www.runoob.com/maven/maven-setup.html

创建一个Maven管理的web项目,并且运行

参考博客:
https://blog.csdn.net/liuying1802028915/article/details/85029145 (我是主要是参照这篇)
https://www.cnblogs.com/TomGui/p/7118640.html
https://blog.csdn.net/czc9309/article/details/80304074
还有很多写的不错的我也参考了

maven项目目录结构简单介绍

中文版: http://ifeve.com/maven-standard-directory-layout/
官方版: https://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html

我的环境:jdk11,win10,tomcat8.5,idea开发工具
1.新建maven项目

在这里插入图片描述

2.填好项目相关的东西

在这里插入图片描述
然后直接next和finish就好

3.把maven项目转为web项目

在这里插入图片描述

在这里插入图片描述发现目录结构变成了熟悉的web项目目录
在这里插入图片描述

4.编写一个servlet

如果直接编写java类会出现无法继承HttpServlet

在这里插入图片描述

所以先要添加依赖(就是导包)
在pom.xml中添加

<dependencies>    
    <!--引入servlet-->    
    <dependency>        
        <groupId>javax.servlet</groupId>        
        <artifactId>javax.servlet-api</artifactId>        
        <version>3.1.0</version>    
    </dependency>
</dependencies>

点击import change(每次修改pom都要点一下,方便点的话点auto)

参考这篇文章:https://my.oschina.net/u/3908739/blog/2218624
在这里插入图片描述
此时不会报错了

在这里插入图片描述
在这里插入图片描述

5.部署到tomcat

这里就和普通的web项目用tomcat启动是一样的了,就简单说明吧

在这里插入图片描述

在这里插入图片描述如果出现这种报错
在这里插入图片描述

可以参考这篇博客

https://blog.csdn.net/qq_22076345/article/details/82392236

简单来说就是jdk版本不匹配造成的,看项目中的jdk和本地是否一致,然后修改即可

6.run一下

在这里插入图片描述

总结

以后不用每次导包了,直接添加依赖即可
到这个找相关的包:
https://mvnrepository.com/
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值