目录

概述

寻找依赖

通过maven配置文件来指定本地仓库和远程仓库

win10maven 环境变量配置

maven的配置文件

idea使用方法

依赖坐标详解

idea安装Maven Helper 插件



概述

maven是Apache下的开源项目,是纯java开发并且只是用来管理java项目,用于java项目jar包的管理;

maven项目开发阶段jar包存在于本地仓库;注意是存在与本地仓库,不是存在你项目中;

所以说好处是不用重复复制依赖,节省空间,应用于大型项目提高开发效率;

开发不同的项目需要同一个jar包只需要与本地仓库建立连接,导入向应的依赖坐标即可;

寻找依赖

需要依赖坐标就可以去下面网站找相应的坐标即可;

https://mvnrepository.com/

通过maven配置文件来指定本地仓库和远程仓库

maven3.6.0 下载地址:http://maven.apache.org/download.cgi

或者直接下载http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.zip

解压到本地目录结构

win10maven 环境变量配置

与JDK环境变量配置类似,jdk是在path变量里面编辑,maven需要新建一个MAVEN_HOME,内容是解压的maven文件路径。

win10下步骤...

新建系统变量

变量名:MAVEN_HOME

变量值 文件压缩后所在位置  F:\apache-maven-3.6.0

然后在Path中添加  %MAVEN_HOME%\bin

然后打开cmd命令输入  mvn -v  ok!!

maven的配置文件

然后打开maven的配置文件 F:\apache-maven-3.6.0\conf\settings.xml

53行配置本地仓库(jar包存放的位置、依赖库)默认就在c盘${user.home}当前用户

在本地创建一个文件夹program用做本地仓库然后指定此文件夹名字是随便的

146行配置阿里私服地址 可配可不配,不配默认从国外的网站中央私服下载所需jar包,我就没配,一直从中央私服下载依赖也挺快;阿里私服我之前用着有问题,现在不知道有没有问题,就一直没配过

     <!--    阿里私服地址: --><mirror>  <id>aliyun</id>  <name>aliyun</name>                   <url>http://maven.aliyun.com/nexus/content/groups/public/</url>                    <mirrorOf>central</mirrorOf>                    </mirror> 

idea使用方法

不过idea默认是集成maven插件可配可不配!!!!!他的仓库默认也是在c盘,所以还是随便吧

可以使用了,eclipse套路也是一样,但是需要手动安装插件,但是有的版本是不需要手动安装插件的

依赖坐标详解

下面继续看一下这个依赖坐标

  <!-- Spring --><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>4.3.18.RELEASE</version></dependency>

<groupId>org.springframework</groupId>: 导入依赖下载完毕之后去配置文件指定的本地仓库,

这是一个组的名称下面有不同项目

<artifactId>spring-context</artifactId>-->模块名称项目名称-->里面有各个版本

<version>4.3.18.RELEASE</version> 选择版本对应的文件夹,--->版本

可懂??????所以说如果以后我们pom文件中的那个依赖出错了,我们就可以先看一下工具使用的哪一个maven本地仓库,然后直接去本地仓库去找,如果有并且是这种.jar结尾的完整jar包,那可能就是工具问题,可以重新导依赖,或者重启工具(idea/eclipse)!!

idea安装Maven Helper 插件

如果idea插件安装失败

https://blog.csdn.net/adminBfl/article/details/81321959

maven--入门使用及环境变量配置相关推荐

  1. Flutter入门(mac环境变量配置)

    废话不多说,这篇文章仅仅作为自己的备忘. 在安装flutter的时候,由于要配置环境变量,在windows上面倒还好,什么都是可视化的操作,自然不会有多大的问题,然而在mac上面,由于对mac不是很熟 ...

  2. Maven入门详解与安装配置

    Maven: Maven出现前的问题: 假设你现在做了一个项目,项目中肯定要用到一些jar包,比如说mybatis,log4j,JUnit等,除了这些之外,你有可能用到你的同事开发的其他的东西,比如说 ...

  3. maven环境变量配置不成功解决方案

    maven环境变量配置不成功解决方法 安装maven时,完全按照网上教程配置环境变量,但始终不能成功配置环境变量,参考了 maven 环境变量安装不成功解决方法一 maven环境变量配置不成功的原因 ...

  4. Maven环境变量配置以及修改阿里云镜像

    Maven环境变量配置 首先到官网下载maven http://maven.apache.org/download.cgi 下载后解压,记住目录. 我的电脑>>>属性>> ...

  5. Apache Maven环境变量配置

    下载地址:https://maven.apache.org/download.cgi   ( 这里下载第二个就可以,  最后两个src.tar.gz是源码) 首先要确定好jdk的安装与配置 然后将下载 ...

  6. MAC 系统安装 Maven 及环境变量配置

    1.概述 本文主要为在 MAC 苹果系统下安装 Maven 及环境变量配置 Maven 是 Apache 下的一个纯 Java 开发的开源项目.基于项目对象模型(缩写:POM)概念,Maven利用一个 ...

  7. maven环境变量配置(超详细!)

    下载地址: 官网地址 建议不要下载在C盘!! 配置过程 1.解压下载好的压缩包 2.此电脑–右键–属性–高级系统设置–环境变量 3.新建一个系统变量(点击系统变量的新建) 变量名:MAVEN_HOME ...

  8. java maven下载_maven下载安装 Apache Maven(java项目管理工具) v3.6.1 官方版(附Maven环境变量配置) 下载-脚本之家...

    Maven是一个java项目管理工具,能够很方便的帮你管理项目报告,生成站点,管理jar文件,需要的朋友可以下载试试! 它基于项目对象模型(POM)的概念,可以从中央信息中管理项目的构建.报告以及文档 ...

  9. Mac下JDK、Maven、Tomcat、Git开发安装及环境变量配置

    本文主要内容:  - 1.Mac OS 10.11.6 [OS X EL Captain]  - 2.Mac OS 安装Java 设置环境变量  - 3.Mac OS 安装Maven设置环境变量  - ...

  10. maven讲解1:maven插件下载安装、环境变量配置、仓库配置

    前言:idea或eclipse工具想要开发maven项目时,本地电脑需要下载并安装好maven插件. 另一个前置条件:本地电脑上JDK安装好了 一.下载maven插件 步骤1: 打开maven官网:h ...

最新文章

  1. #研发解决方案#基于Apriori算法的Nginx+Lua+ELK异常流量拦截方案
  2. 性别分析--微信数据分析(一)
  3. flume taildir 启动异常LifecycleSupervisor$MonitorRunnable.run
  4. linux增加 路由使两个不同的网段可以访问
  5. Python实现朴素贝叶斯算法
  6. linux系统io查看计算,Linux下查看进程IO工具iopp
  7. Redux的全家桶与最佳实践
  8. 最优化学习笔记(十二)——基本共轭方向算法(续)
  9. mysql语句解析_mysql 语句的查询过程解析
  10. python与机器学习(二)Numpy / Pandas /矩阵相乘速度对比
  11. 欧盟委员会支持5个开源项目漏洞奖励计划,奖金池20万欧元
  12. (转)Flex compc ant 编译
  13. 25.go doc 与 godoc
  14. Winamp v5.62
  15. OSI七层协议的简介
  16. 计算机启动到安全模式 黑屏,电脑开机到一半就黑屏,显示器显示无信号,安全模式可以进去...
  17. D3.js中文API
  18. Firefox,火狐about:config设置详解
  19. 微信如何将聊天记录输出html或pdf
  20. 项目团队的信任问题探讨

热门文章

  1. 什么是Google广告:AdSence令数多人致富
  2. C++中使用代码修改字体颜色
  3. 从孙子兵法看企业价值观和企业文化
  4. JAVA毕业设计飞机航班信息查询系统演示视频2021计算机源码+lw文档+系统+调试部署+数据库
  5. 图像配准常用评价方法
  6. C++高阶 RAII机制(以对象管理资源)
  7. java美颜算法_美颜算法之自动祛斑算法实现 | 案例分享
  8. 人工湖对环境温度的调节问题
  9. 40页PPT详解金融业智能反欺诈的应用
  10. “蚁景杯”WUSTCTF2021新生赛writeup