Maven简介和安装(配置中央仓库和本地仓库,IDEA配置Maven)

简介: Maven简介和安装(配置中央仓库和本地仓库,IDEA配置Maven)

1. 简介


Maven是使用 Java 语言编写的,是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型POM(Project Object Model)项目对象模型。开发人员只需要做一些简单的配置,Maven 就可以自动完成项目的编译、测试、打包、发布以及部署等工作。


maven官网

1673455571950.jpg


2. 作用


项目构建:提供标准的、跨平台的自动化项目构建方式

依赖管理:方便快捷的管理项目依赖的资源(jar包),避免资源间的版本冲突问题

统一开发结构:提供标准的、统一的项目结构

生成测试报告、发布、部署等

1673455582520.jpg


3. 安装


下载地址

1673455600728.jpg

Maven属于绿色版软件,解压后即可使用


3.1 配置环境变量


依赖Java,需要配置JAVA_HOME

设置MAVEN自身的运行环境,需要配置MAVEN_HOME

解压后,系统环境变量添加 %MAVEN_HOME%,Path中添加 %MAVEN_HOME%/bin

1673455611445.jpg

1673455621040.jpg

测试是否安装成功

mvn -v

1673455636934.jpg


3.2 配置中央仓库和本地仓库


仓库默认地址的国外的,访问你懂的。国内有很多镜像仓库,为避免下载过慢或超时所以换成国内的仓库


打开 maven 的配置文件( windows 机器一般在 maven 安装目录的 conf/settings.xml ),在<mirrors></mirrors>标签中添加 mirror 子节点:

<mirror>
  <id>aliyunmaven</id>
  <mirrorOf>*</mirrorOf>
  <name>阿里云公共仓库</name>
  <url>https://maven.aliyun.com/repository/public</url>
</mirror>


仓库地址传送门


修改本地仓库地址

<localRepository>D:\software\IDEA\maven\Repository</localRepository>

1673455681940.jpg


4. idea配置Maven

1673455701413.jpg

三个需要修改的地方依次是:


  1. maven的解压根目录
  2. conf下使用的settings.xml,可以放多个 用哪个指定哪个
  3. 本地仓库地址
相关文章
|
24天前
|
Java Shell 应用服务中间件
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
这篇文章介绍了如何在Mac系统下配置Java JDK、Maven和Tomcat的环境变量,包括配置文件的选择、解决环境变量在zsh shell中无效的问题、查看和设置系统环境变量的方法,以及JDK和Maven的下载、配置和测试步骤。
964 1
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
|
23天前
|
Java jenkins 持续交付
Centos7下docker的jenkins下载并配置jdk与maven
通过上述步骤,您将成功在CentOS 7上的Docker容器中部署了Jenkins,并配置好了JDK与Maven,为持续集成和自动化构建打下了坚实基础。
73 1
|
30天前
|
Java 程序员 Linux
Maven的基本安装与使用
Maven的基本安装与使用
|
1月前
|
Java Shell Maven
Flink-11 Flink Java 3分钟上手 打包Flink 提交任务至服务器执行 JobSubmit Maven打包Ja配置 maven-shade-plugin
Flink-11 Flink Java 3分钟上手 打包Flink 提交任务至服务器执行 JobSubmit Maven打包Ja配置 maven-shade-plugin
92 4
|
1月前
|
XML 安全 Java
【Maven】依赖管理,Maven仓库,Maven核心功能
【Maven】依赖管理,Maven仓库,Maven核心功能
434 3
|
1月前
|
Java Devops 持续交付
Maven学习笔记(二):Maven基础(基于IDEA)
【10月更文挑战第1天】Maven 是一款 Java 项目构建工具,主要用于管理 jar 包及其依赖关系。上一篇简单介绍了Maven的基础知识,本文主要介绍IDEA上的实际使用场景。内容上几近全为学习《尚硅谷2022版Maven教程》整理所得。仅供参考。
147 0
Maven学习笔记(二):Maven基础(基于IDEA)
|
1月前
|
Java Maven
震惊!idea专业版如何配置maven国内源手把手教学
文章提供了如何在IDEA专业版中配置Maven使用国内源(如阿里云)的详细步骤,以加快依赖下载速度,并解释了配置国内源的原因。
338 0
震惊!idea专业版如何配置maven国内源手把手教学
|
2月前
|
XML Java Maven
idea配置maven步骤及常见问题
本文介绍了在IDEA中配置Maven的详细步骤,包括Maven的下载、系统环境变量的配置、Maven本地仓库的设置、镜像加速的配置,以及在IDEA中指定Maven路径和配置文件。同时,还提供了解决每次新建项目需要重新手动配置Maven问题的方法。
idea配置maven步骤及常见问题
|
1月前
|
数据可视化 关系型数据库 MySQL
【IDEA】配置mysql环境并创建mysql数据库
【IDEA】配置mysql环境并创建mysql数据库
72 0
|
1月前
|
Oracle IDE Java
IDEA安装教程配置java环境(超详细)
IDEA安装教程配置java环境(超详细)