Maven的安装和使用方法介绍
发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,本篇内容主要讲解"Maven的安装和使用方法介绍",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Maven的安装和使用方法介绍"吧!Maven是一款服务于J
千家信息网最后更新 2025年02月04日Maven的安装和使用方法介绍
本篇内容主要讲解"Maven的安装和使用方法介绍",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Maven的安装和使用方法介绍"吧!
Maven是一款服务于Java平台的自动化构建工具 ,主要用于项目构建和依赖管理。
安装并配置环境变量
#查看是否配置了jdkjava -version
1.下载maven,以win操作系统为例
2.解压到指定目录
3.配置Maven环境变量,并验证是否配置成功
#使用该命令验证是否配置成功mvn -v
4.配置本地仓库,并配置阿里镜像源
编辑这个文件,添加你的本地仓库的位置
配置阿里maven镜像源,提高依赖下载速度
alimaven aliyun maven http://maven.aliyun.com/nexus/content/groups/public/ central
5.查找maven依赖,可以去maven的中央仓库搜索
https://mvnrepository.com/
6.直接依赖与间接依赖
A依赖B,B依赖C,这种属于直接依赖,A依赖C属于间接依赖
7.依赖范围
compile:编译范围,默认值 这个范围的包,可以给main和test下面的类使用:参与部署test:测试范围 这个范围的包,值给test目录下的类使用,main下面的类不能用:不参与部署 provided:提供范围 这个范围的包,可以给main和test下面的类使用:不参与部署...
8.依赖的传递性
compile范围具有传递性,test、provided范围不具有传递性。
9.依赖传递性:解决jar包冲突
①路径最短者优先
②路径相同时先声明者优先(声明指的是dependency标签配置的先后顺序)
10.依赖排除
org.springframework.boot spring-boot-starter-security org.springframework.boot spring-boot-starter
11.统一管理目标jar包的版本
# 全局变量声明,可以声明版本号3.3.2 com.baomidou mybatis-plus-boot-starter ${mybatis-plus.version}
12.继承
org.springframework.boot spring-boot-starter-parent 2.1.16.RELEASE #B工程继承A工程#通过继承关系,推荐由父工程来管理依赖版本和依赖范围 com.baomidou mybatis-plus-boot-starter ${mybatis-plus.version} com.rhynie.xxx A 1.0 ../pom.xml
13.聚合
#聚合:对当前项目进行任何操作,被聚合的项目都会跟着做相同的操作(一般放在父工程里)A
到此,相信大家对"Maven的安装和使用方法介绍"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
范围
配置
方法
工程
使用方法
仓库
变量
版本
面的
项目
管理
相同
成功
内容
环境
目录
路径
镜像
阿里
学习
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
退伍军人报考网络安全员
数据库利用触发器同步数据例子
计算机网络技术培训后感
dxp设计数据库
关系型数据库 大数据
服务器2012怎么做raid1
凭据管理器添加服务器
丰台区品质软件开发程序
南京睿红网络技术有限公司
北京领先盛世科技有限公司服务器
东南大学网络安全胡爱群
安徽服务器回收选哪家
怎么看淘宝商家数据库
长春正规网络技术咨询参考价格
杭州计算机网络技术
执法仪软件开发
各家云数据库技术对比
校园网络安全排查简报
深圳明磊创互联网科技有限公司
国家网络安全宣传活动直播
选择数据库的决定因素是什么
前端创建的数据库在哪儿找
网络安全作文的思路
协调网络安全工作
华为企业服务器cpu
为什么云服务器有私网ip
IP数据库技术员
阿里云架设ftp服务器
宿迁大型网络技术是什么
蜜汁炖鱿鱼网络安全