热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

windows10下maven安装

目录:1、前置环境2、下载压缩包3、解压4、创建系统环境变量5、path追加6、测试安装效果7、修改maven配置文件 具体操作1、前置环境:jdk8 2、下载压缩包,http:m

目录:

1、前置环境

2、下载压缩包

3、解压

4、创建系统环境变量

5、path追加

6、测试安装效果

7、修改maven配置文件

 

具体操作

1、前置环境:jdk 8

 

2、下载压缩包,

http://maven.apache.org/download.cgi

 

 下载地址:https://dlcdn.apache.org/maven/maven-3/3.8.4/binaries/apache-maven-3.8.4-bin.zip

 

3、解压在全英文路径下,不要在桌面

 

 

4、创建 系统环境变量:MAVEN_HOME

C:\Program Files\apache-maven-3.8.4

 

 

 

 

5、最后在PATH中添加:

 

%MAVEN_HOME%\bin

 

 

 

然后确定。

 

 

6、配置完成之后,测试是否配置成功

验证是否成功:(一定记得重新打开命令窗口cmd)

mvn -version

or

win+r快捷键或者 选择“开始”–>“运行” 输入cmd 回车 在弹出的 DOS 窗口内

mvn -v

 

 

 

7、配置maven本地仓库:

     7.1、在刚才MAVEN解压完成的地方,新建一个文件夹 repository(也可以叫别的,比如:rep)该目录用作MAVEN的本地库。我的:MyRepository(C:\Program Files\MyRepository)

     7.2、找到setting.xml文件。目录:..\apache-maven\conf\settings.xml(如:C:\Program Files\apache-maven-3.8.4\conf)

查找以下代码:(可以直接复制,然后ctrl+F—>ctrl+V直接查询)

/path/to/local/repo

 

localRepository节点默认是被注释掉的,需要把它移到注释之外,然后将localRepository节点的值改为我们在1中创建的目录

C:\Program Files\MyRepository

 

 

(这个文件也可以放到别的地方,随便放,放完在这里重新修改一下就行)


 

 

 

7.3、localRepository节点用于配置本地仓库,本地仓库其实起到了一个缓存的作用,它的默认地址是 C:\Users\用户名.m2。

 

当我们从maven中获取jar包的时候,maven首先会在本地仓库中查找,如果本地仓库有则返回;如果没有则从远程仓库中获取包,并在本地库中保存。

 

此外,我们在maven项目中运行mvn install,项目将会自动打包并安装到本地仓库中。

7.4、将MAVEN镜像路径为阿里镜像,以便下载速度快,每更新一次镜像地址,都会重新下载一次包(这一步可以不用设置,可以忽略)

还是在setting.xml文件中

查找一下代码:(可以直接复制,然后ctrl+F—>ctrl+V直接查询)


mirrorId
repositoryId
Human Readable Name for this Mirror.
http://my.repository.com/repo/path

 

 

 

 

这一段也是在注释中的,需要将其放到注释外,可以复制出去,

修改为以下代码(改成aliyun):


alimaven
aliyun maven
http://maven.aliyun.com/nexus/content/groups/public/
central

 


 

 

 

8、idea配置maven环境:

 

注意:勾选override,则可修改路径



推荐阅读
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • PyCharm下载与安装指南
    本文详细介绍如何从官方渠道下载并安装PyCharm集成开发环境(IDE),涵盖Windows、macOS和Linux系统,同时提供详细的安装步骤及配置建议。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 使用Python在SAE上开发新浪微博应用的初步探索
    最近重新审视了新浪云平台(SAE)提供的服务,发现其已支持Python开发。本文将详细介绍如何利用Django框架构建一个简单的新浪微博应用,并分享开发过程中的关键步骤。 ... [详细]
  • 帝国CMS多图上传插件详解及使用指南
    本文介绍了一款用于帝国CMS的多图上传插件,该插件通过Flash技术实现批量图片上传功能,显著提升了多图上传效率。文章详细说明了插件的安装、配置和使用方法。 ... [详细]
  • PHP 5.5.0rc1 发布:深入解析 Zend OPcache
    2013年5月9日,PHP官方发布了PHP 5.5.0rc1和PHP 5.4.15正式版,这两个版本均支持64位环境。本文将详细介绍Zend OPcache的功能及其在Windows环境下的配置与测试。 ... [详细]
  • jQuery HooRay:一款自创的实用 jQuery 工具插件
    这款插件主要由作者在工作中积累的常用功能开发而成,旨在解决现有插件间的冲突及浏览器兼容性问题。通过整合和优化现有插件,确保其稳定性和高效性。 ... [详细]
  • 本文介绍了Java并发库中的阻塞队列(BlockingQueue)及其典型应用场景。通过具体实例,展示了如何利用LinkedBlockingQueue实现线程间高效、安全的数据传递,并结合线程池和原子类优化性能。 ... [详细]
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • 本文介绍了如何使用JQuery实现省市二级联动和表单验证。首先,通过change事件监听用户选择的省份,并动态加载对应的城市列表。其次,详细讲解了使用Validation插件进行表单验证的方法,包括内置规则、自定义规则及实时验证功能。 ... [详细]
  • 脑机接口(BCI)技术正逐步将科幻变为现实,从帮助听障人士恢复听力到使瘫痪者重新站立,甚至可能将多年的学习过程压缩至瞬间。本文探讨了这一前沿技术的现状、挑战及其未来前景。 ... [详细]
  • 探索12个能显著提升iPhone使用体验的隐藏技巧,掌握这些功能后,你会发现生活更加便捷高效。 ... [详细]
  • 本文深入探讨了 Redis 的两种持久化方式——RDB 快照和 AOF 日志。详细介绍了它们的工作原理、配置方法以及各自的优缺点,帮助读者根据具体需求选择合适的持久化方案。 ... [详细]
  • 深入解析Redis内存对象模型
    本文详细介绍了Redis内存对象模型的关键知识点,包括内存统计、内存分配、数据存储细节及优化策略。通过实际案例和专业分析,帮助读者全面理解Redis内存管理机制。 ... [详细]
author-avatar
牛涛fd_501
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有