根据百度地图做网站,园林公司网站模板,wordpress ajax返回0,北京vi设计公司哪一、Maven 简介
1、Maven 是什么#xff1f; Maven 的本质是一个项目管理工具#xff0c;将项目开发和管理过程抽象成一个项目对象模#xff08;POM#xff09; POM#xff08;Project Object Model#xff09;#xff1a;项目对象模型 2、Maven 的作用 项目构建 提…一、Maven 简介
1、Maven 是什么 Maven 的本质是一个项目管理工具将项目开发和管理过程抽象成一个项目对象模POM POMProject Object Model项目对象模型 2、Maven 的作用 项目构建 提供标准的、跨平台的自动化项目构建方式 依赖管理 方便快捷的管理项目依赖的资源jar包避免资源间的版本冲突问题 统一开发结构 提供标准的、统一的项目结构 三、下载与安装
官网Maven – Welcome to Apache Mavenhttps://maven.apache.org/
下载地址Maven – Download Apache Mavenhttps://maven.apache.org/download.cgi
maven3.6.3https://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.ziphttps://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.zip bin maven 可运行指令 boot maven 的类加载器 conf maven 配置文件 lib maven 的依赖 jar 包 Maven 环境变量配置 依赖 Java需要配置 JAVA_HOME 设置 Mavne自身的运行环境需要配置 MAVEN_HOME 测试配置是否成功
vmn 四、Maven 基本概念 仓库用户存储资源包含各种 jar 包 分类 本地仓库 自己电脑上存储资源的仓库连接远程仓库获取资源 远程仓库非本机电脑上的仓库为本地仓库提供资源 中央仓库Maven 团队维护存储所有资源的仓库 私服部门/公司范围内存储资源的仓库从中央仓库获取资源 私服的作用 保存具有版权的资源包含购买或自主研发的 jar 中央仓库中的 jar 都是开源的不能存储具有版权的资源 一定范围内共享资源仅对内部开放不对外共享 坐标Maven 中的坐标用于描述仓库中资源的位置 https://repo1.maven.org/maven2/https://repo1.maven.org/maven2/ Maven 坐标主要组成 groupId定义当前 Maven 项目隶属于组织名称通常是域名反写 artifactId定义当前 Maven 项目名称通常是模块名称 version定义当前项目版本号 packaging定义该项目的打包方式不属于Maven Maven 坐标的作用 使用唯一标识唯一性定位资源位置通过该标识可以将资源的识别与下载工作交由机器完成 仓库地址https://mvnrepository.com/https://mvnrepository.com/ 四、仓库配置
1、本地仓库配置
修改 conf 目录下的 setting.xml 文件修改配置信息更改本地仓库存储位置默认在C盘用户目的 .m2 文件夹
!-- localRepository| The path to the local repository maven will use to store artifacts.|| Default: ${user.home}/.m2/repositorylocalRepository/path/to/local/repo/localRepository--
修改为
!-- 中间内容使用自己的本地仓库路径 --
localRepositoryD:\maven\repository/localRepository 2、远程仓库配置
repositoriesrepositoryidcentral/idnameCentral Repository/nameurlhttps://repo.maven.apache.org/maven2/urllayoutdefault/layoutsnapshotsenabledfalse/enabled/snapshots/repository
/repositories 3、镜像仓库配置
在 setting.xml 文件中配置阿里云镜像仓库【以下配置会替代掉以上的远程仓库设置】
mirriors!--配置具体的仓库的下载镜像--mirror!--此镜像的唯一标识符用来区分不同的 mirror 元素--idnexus-aliyun/id!--对哪种仓库进行镜像简单说就是替代那个仓库--mirrorOfcentral/mirrorOf!--镜像名称--nameNexus aliyun/name!--镜像 URL--urlhttp://maven.aliyun.com/nexus/content/groups/public/url/mirror
/mirriors 一 叶 知 秋奥 妙 玄 心