Maven入门,安装下载,环境配置,配置私有仓库,idea整合Maven(1)(上)

简介: Maven入门,安装下载,环境配置,配置私有仓库,idea整合Maven(1)

1.Maven入门


1.1 Maven 概述

1.1.1什么是Maven


Maven可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具


总结:maven项目管理工具 ---【 Maven ---通过---》 描述信息 ---来----》管理项目构建,报告和文档】


1.1.2 Maven的作用


通过坐标对第三方构件(jar包) 进行统一管理 【坐标 ----> jar包 ---->管理】


可提供一套对项目生命周期管理的标准,开发人员,和测试人员统一使用Maven进行项目的构建。【项目生命周期 --- > 标准 --- > 统一使用 ----> 项目构建】


Maven生命周期: 清理 ~ 验证~ 编译~ 测试~ 打包~ 安装~ 报告~ 部署


对工程分模块构建,提高开发效率 【创建项目时,可选择模块进行构建】


1.2仓库


仓库分类: 私有仓库 , 中央仓库 , 第三方仓库(又称远程仓库)


--- 私有仓库: 每个人的本地仓库, 相当于缓存, 方便离线操作


---- 中央仓库: 官方仓库,存放所有依赖.在国外


http://repo1.maven.org/maven2/


----- 第三方仓库: 由非盈利机构搭建第三方私有仓库,对外提供依赖下载.


阿里云


华为云


4f58ae491c8043f390fcbc29ad3f8212.png


1.3 maven环境搭建


1.3.0 使用前提


使用maven,必须配置JDK,也就是JAVA_HOME


如果没有配置JAVA_HOME, 将有错误提示, 如下:


6a45e3c173bf49bc8eb68f4d3ee602a1.png


JAVA_HOME配置内容(JDK的安装目录)


电脑系统环境配置 ----> 新建 --- > 变量名JAVA_HOME ----> 变量值 jdk的安装目录路径


28de800a97fb4e87af0a77eebc7998f3.png


### 1.3.1 下载Maven资源

版本: 3.5.3


868bbe7dd52449c68a0c199583a6df6d.png


1.3.2 下安装


将下载的资源解压即可 ---- 可安装解压到自己需要的盘符下


7ae1643085454ea0b94d17efbb524bf6.png


1.3.3 配置:系统环境变量


配置window系统环境变量


-------- MAVEN_HOME:


内容: maven的安装目录


原因: 方便其他环境变量使用,方便其他软件使用


06b621400e78459dad3d2c0717bc988e.png


------ path :


内容:maven的bin目录(使用MAVEN_HOME 确定安装目录)


原因: 在cmd可以使用maven命令


ad55806d21654850abc505bd33756645.png


测试是否安装配置成功


------ 打开cmd命令窗口 ---> 写入mvn -help 然后回车


如果能够运行成功则配置成功 [如下图]


56a247b2d7e445c7953ef67207242348.png


1.4 配置


1.4.1 私有仓库配置


私有仓库的根目录【可自行定义所在位置,但是要和安装的maven在同一目录下】


719227f7e9ab4d1c9d2a3c83ff6d0dc4.png


maven配置私有仓库 %MAVEN_HOME%/conf/settings.xml


5de51dfa693849e6a1d89a0097b78ec1.png


打开settings.xml,找到第55行,进行更新本地仓库的存放路径位置


ab06a215a7484134bdca73fd96e5c96b.png


1.4.2 配置镜像(第三方仓库,私服)


配置aliyun的镜像 【阿里云】

<!--配置具体的仓库下载镜像-->
     <mirror>
    <!--此镜像的唯一标识 用来区分不同的mirror元素-->
          <id>nexus-aliyun</id>
            <!--对哪种仓库进行镜像 简单说就是替代哪个仓库-->
          <mirrorOf>central</mirrorOf>
            <!--镜像名称-->
          <name>aliyun maven</name>
            <!--镜像URL-->
          <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror>

524ebee569d741b29df85771c8bef585.png


相关文章
|
5月前
|
Java 应用服务中间件 Maven
在IntelliJ IDEA中如何配置使用Maven以创建Tomcat环境
所以,别担心这些工具看起来有些吓人,实际上这些都是为了帮助你更好的完成工作的工具,就像超市里的各种烹饪工具一样,尽管它们看起来可能很复杂,但只要你学会用,它们会为你烹饪出一道道美妙的食物。这就是学习新技能的乐趣,让我们一起享受这个过程,攀登知识的高峰!
357 27
|
5月前
|
Java 应用服务中间件 Apache
在IntelliJ IDEA中使用Maven配置Tomcat环境
此配置方法具有较高的实用性,简单易懂。遵循以上步骤,您将能顺利在IntelliJ IDEA中使用Maven配置Tomcat环境,从而进行Web项目的开发和调试。
606 18
|
10月前
|
存储 Java Linux
【Maven】——基础入门,插件安装、配置和简单使用,Maven如何设置国内源
Maven插件安装,Maven项目构建,依赖管理,Haven Help插件,Maven仓库,Maven如何设置国内源
|
Java Shell 应用服务中间件
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
这篇文章介绍了如何在Mac系统下配置Java JDK、Maven和Tomcat的环境变量,包括配置文件的选择、解决环境变量在zsh shell中无效的问题、查看和设置系统环境变量的方法,以及JDK和Maven的下载、配置和测试步骤。
5076 1
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
|
Java jenkins 持续交付
Centos7下docker的jenkins下载并配置jdk与maven
通过上述步骤,您将成功在CentOS 7上的Docker容器中部署了Jenkins,并配置好了JDK与Maven,为持续集成和自动化构建打下了坚实基础。
807 1
|
7月前
|
IDE 程序员 开发工具
只用正版!教你5个方法,白嫖JetBrains家族的所有产品,包含:IntelliJ IDEA、PyCharm、WebStorm、CLion、Rider
程序员晚枫分享了5种官方认证的免费使用JetBrains家族产品的方法,包括内容创作者计划、开源项目支持、教育许可证、用户组支持和开发者认可计划。这些方法帮助个人开发者与小型团队合法获取强大开发工具,如IntelliJ IDEA、PyCharm等,降低开发成本,提升效率。同时提醒大家遵守使用规范,尊重知识产权。
1257 13
|
Java 编译器 Maven
使用intellij idea搭建SSM架构的maven项目 详细
使用intellij idea搭建SSM架构的maven项目 详细
243 4
|
IDE Oracle Java
day4:JDK、IntelliJ IDEA的安装和环境变量配置
【7月更文挑战第4天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
522 0
|
网络协议 安全 Linux
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
402 2
|
Linux 开发工具 Windows
在WSL2中安装IntelliJ IDEA开发工具
在WSL2中安装IntelliJ IDEA开发工具
1271 2