依赖配置
依赖:指当前项目运行所需要的jar包,一个项目中可以引入多个依赖。
配置:
1、在 pom.xml 中编写 <dependencies> 标签
2、在 <dependencies> 标签中 使用 <dependency> 引入坐标
3、定义坐标的 groupId,artifactId,version
4、点击刷新按钮,引入最新加入的坐标
注意事项:
1、如果引入的依赖,在本地仓库不存在,将会连接远程仓库/中央仓库,然后下载依赖。(这个过程会比较耗时,耐心等待)
2、如果不知道依赖的坐标信息,可以到https://mvnrepository.com/中搜索。
依赖传递
依赖具有传递性:
直接依赖:在当前项目中通过依赖配置建立的依赖关系
间接依赖:被依赖的资源如果依赖其他资源,当前项目间接依赖其他资源
排除依赖:
排除依赖指主动断开依赖的资源,被排除的资源无需指定版本。
依赖范围
依赖的jar包,默认情况下,可以在任何地方使用。可以通过 <scope>…</ scope > 设置其作用范围。
作用范围:
1、主程序范围有效。(main文件夹范围内)
2、测试程序范围有效。(test文件夹范围内)
3、是否参与打包运行。(package指令范围内)
标签:学习,依赖,项目,Maven,坐标,引入,范围 From: https://www.cnblogs.com/hiker0412/p/17871000.html