Maven的基础使用

本文详细介绍了Maven的本地仓库作用及默认位置,以及如何修改其位置。同时,讲解了Maven工程的标准目录结构,并展示了在IDEA中配置和使用Maven的步骤,包括创建Maven项目、设置Maven配置、构建标准目录结构以及使用Tomcat插件进行部署。
摘要由CSDN通过智能技术生成

maven的本地仓库

maven的工作需要下载一些jar包,当项目需要使用到jar包时,会先从本地仓库中查找并拿出使用,若本地仓库没有需要的jar包,在联网状态下会通过中央仓库(内含几乎所有开源jar包)下载并存入本地仓库,有些公司在没有联网的状态下,本地仓库又没有需要jar包时,往往会通过远程仓库(私服)来通过局域网下载jar包。

默认本地仓库位置在 ${user.dir}/.m2/repository,${user.dir}表示 windows 用户目录
如何修改本地仓库位置?
在maven安装目录下的 conf目录下找到settings.xml 配置文件
修改自己的本地仓库位置:

 Maven工程的结构

作为一个 maven 工程,它的 src 目录和 pom.xml 是必备的。
进入 src 目录后,我们发现它里面的目录结构如下:
注意:如果是普通的 java 项目,那么就没有 webapp 目录。

IDEA集成使用maven

在实战中,常常会用流行的开发工具来开发项目,那么如何使用IDEA工具来创建maven工程呢?

(1)配置Maven

打开settings —— 找到Maven

配置你的maven安装目录,以及settings.xml文件路径 ,最后一个本地仓库路径会从你之前配置的settings.xml中的本地仓库位置自动判断

这样IDEA对maven的配置就完成了,那么如何使用IDEA构建一个maven项目呢?

以通过maven的方式构建一个项目为例:

(1)New 一个project,选择Maven,可以选择使用骨架,也可以选择不用

这里演示使用骨架来创建web项目(建议不使用)

填写你的项目名称,指定groupId,Next

 再次确认你的maven安装路径和settings.xml路径

 添加该属性,防止以后没网状态也能创建maven项目

点击Finsh即可创建完成

看看项目结构:

 

但这样的项目结构是不完整的,完整的项目结构应该是:

maven项目的标准目录结构:
src/main/java
src/main/resources
src/test/java
src/test/resources
下面来构建目录,在main上右击New->Directory 新建java文件夹和resources文件夹
在src目录上右击New->Directory 新建test文件夹
在test目录上右击New->Directory 新建java和resources文件夹

接下来就是把新建立的文件夹进行关联了,看清楚红色的关联对象,关联错了就得重新关联,这一定不能出错,关联方法如下图

src/main/java 关联为 Sources Root
src/main/resources 关联为Resources Root
src/test/java 关联为Test Sources Root
src/test/resources 关联为 Test Resources Root

 

这样才是一个完整的maven标准目录结构

 测试使用

(1)创建一个Servlet

 发现需要导入Servlet的jar包,但是由于我们创建的是Maven项目,因此我们需要配置servlet的jar包的坐标即可,在pom.xml中添加坐标

记得添加javax.servlet-api 否则无法使用注解

添加依赖后即可使用servlet

 添加tomcat插件

进行如下配置

在右侧就可以看到

这样就可以启动tomcat了 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

歪歪坨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值