maven工程的依赖介绍(2023版idea--2024年最全最详细)

搭建maven工程

我们在右上角打开对应的设置结构之后

然后我们进行对应的maven仓库以及路径配置

然后新建项目

然后我们构建系统选择对应的maven就可以啦

maven依赖管理

我们配置对应的依赖文件是针对的pom.xml文件

也就是这个结构,真正的是groupid到version这三个标签内的配置文件

当然对于第一次使用的话肯定会有问题也就是识别不到,这个是没关系的

https://mvnrepository.com/ 这里我们仅仅需要去中央仓库进行对应的下载就可以

点击这个我们就可以进入对应的代码拷贝啦

这里直接复制就可以啦

这里我们就可以进行配置啦

这里我们就好了,不在需要我们进行对应的自己导入jar包,这就是maven依赖的好处,我们仅仅需要把对应的配置文件弄好后,我们再去进行刷新(相当于自动下载加导包)

导入新的maven项目

这里我们点击m就可以,再点击加号

然后我们选中对应的xml文件就可以,这样我们就导包完成啦

依赖传递性

这里我们仅仅下载了对应的日志文件得到jar包,但是为什么还有对应的其他的jar包呢,这里就是涉及到对应的一个性质

我们在a项目里面导入b项目的配置

首先我们看一下b项目的坐标

然后我们在a项目中导入b的坐标,然后点击m刷新就可以啦

好的,到这里我们就配置好了,我们可以打开视图查看

我们在xml文件下面鼠标右键,就可以打开对应的图标查看啦

但是我们有时候项目联系少的话,就不想要他进行依赖,这里我们就是使用依赖终端就可以啦

依赖中断

大家在传递项目坐标的时候,我们在下面可以指定依赖中断

            <exclusions>
                <exclusion>
                    <groupId>mysql</groupId>
                    <artifactId>mysql-connector-java</artifactId>
                </exclusion>
                    <这里我们可以创建多个断链>
                 <exclusion>
                    <groupId></groupId>
                    <artifactId></artifactId>
                </exclusion>
            </exclusions>

依赖范围

这里我们就是对应的依赖项的标签scope

  <scope>test</scope>

生命周期

每一个模块内的属性在运行的时候都会去执行对应的前面的功能

例如我们在执行对应的test时候,会有对应clean运行

但是如果说你不想执行前民的功能,就可以选择对应的跳过阶段


后面呢具体的maven项目开发,后续我在去学习

今日分享--music

我们永远在奔赴路上

我将在何处游荡 - AniFace - 单曲 - 网易云音乐

  • 47
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

菜鸟小木

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

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

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

打赏作者

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

抵扣说明:

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

余额充值