热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Maven仓库的下载和配置settings.xml文件

Maven仓库的下载和配置settings.xml文件一、maven是什么?简单来说maven就是一个仓库,存放jar包的一个仓库,不

Maven仓库的下载和配置settings.xml文件

一、maven是什么?

简单来说maven就是一个仓库,存放jar包的一个仓库,不用纠结怎么用,它只是一个仓库而已。

二、maven仓库下载

【点击我跳转maven下载点】

解压成功之后,如图

在这里插入图片描述

打开conf,如图,新建文件夹repository。作为我们的本地仓库,专门用于储存jar包。

在这里插入图片描述

打开settings.xml,修改配置项。

在这里插入图片描述

<localRepository>D:\apache-maven-3.6.3\conf\repositorylocalRepository>

配置你的本地仓库地址。

设置阿里镜像

需要下载jar包的同学由于是国外&#xff0c;因此下载可能没有那么快&#xff0c;所以建议大家还是选择阿里作为镜像。

<mirror><id>alimavenid><name>aliyun mavenname><url>http://maven.aliyun.com/nexus/content/groups/public/url><mirrorOf>centralmirrorOf>mirror>

在这里插入图片描述

下面的配置也可以配置上&#xff0c;没坏处。

<profile> <id>jdk-1.8id> <activation> <activeByDefault>trueactiveByDefault> <jdk>1.8jdk> activation> <properties> <maven.compiler.source>1.8maven.compiler.source> <maven.compiler.target>1.8maven.compiler.target> <maven.compiler.compilerVersion>1.8maven.compiler.compilerVersion> properties> profile>profiles>

在这里插入图片描述
配置Maven仓库的环境变量

在我的电脑右击&#xff0c;找到属性栏&#xff0c;点击【高级系统设置】&#xff0c;点击【环境变量】&#xff0c;如下图。

在这里插入图片描述

在【系统变量】栏下&#xff0c;点击【新建】&#xff0c;如下图。

在这里插入图片描述
变量名&#xff1a;MAVEN_HOME&#xff1b;变量值&#xff1a;下载解压的Maven地址&#xff1b;

在这里插入图片描述
测试终端。
在这里插入图片描述


推荐阅读
  • Maven构建Hadoop,
    Maven构建Hadoop工程阅读目录序Maven安装构建示例下载系列索引 序  上一篇,我们编写了第一个MapReduce,并且成功的运行了Job,Hadoop1.x是通过ant ... [详细]
  • flowable工作流 流程变量_信也科技工作流平台的技术实践
    1背景随着公司业务发展及内部业务流程诉求的增长,目前信息化系统不能够很好满足期望,主要体现如下:目前OA流程引擎无法满足企业特定业务流程需求,且移动端体 ... [详细]
  • 如何实现织梦DedeCms全站伪静态
    本文介绍了如何通过修改织梦DedeCms源代码来实现全站伪静态,以提高管理和SEO效果。全站伪静态可以避免重复URL的问题,同时通过使用mod_rewrite伪静态模块和.htaccess正则表达式,可以更好地适应搜索引擎的需求。文章还提到了一些相关的技术和工具,如Ubuntu、qt编程、tomcat端口、爬虫、php request根目录等。 ... [详细]
  • Spring源码解密之默认标签的解析方式分析
    本文分析了Spring源码解密中默认标签的解析方式。通过对命名空间的判断,区分默认命名空间和自定义命名空间,并采用不同的解析方式。其中,bean标签的解析最为复杂和重要。 ... [详细]
  • eclipse学习(第三章:ssh中的Hibernate)——11.Hibernate的缓存(2级缓存,get和load)
    本文介绍了eclipse学习中的第三章内容,主要讲解了ssh中的Hibernate的缓存,包括2级缓存和get方法、load方法的区别。文章还涉及了项目实践和相关知识点的讲解。 ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • HDFS2.x新特性
    一、集群间数据拷贝scp实现两个远程主机之间的文件复制scp-rhello.txtroothadoop103:useratguiguhello.txt推pushscp-rr ... [详细]
  • 本文介绍了关于apache、phpmyadmin、mysql、php、emacs、path等知识点,以及如何搭建php环境。文章提供了详细的安装步骤和所需软件列表,希望能帮助读者解决与LAMP相关的技术问题。 ... [详细]
  • Android系统移植与调试之如何修改Android设备状态条上音量加减键在横竖屏切换的时候的显示于隐藏
    本文介绍了如何修改Android设备状态条上音量加减键在横竖屏切换时的显示与隐藏。通过修改系统文件system_bar.xml实现了该功能,并分享了解决思路和经验。 ... [详细]
  • Struts2+Sring+Hibernate简单配置
    2019独角兽企业重金招聘Python工程师标准Struts2SpringHibernate搭建全解!Struts2SpringHibernate是J2EE的最 ... [详细]
  • maven阿里云镜像一路繁花似锦绣前程
    重点:找到maven引用的settings.xml配置文件,将以下代码复制至&amp;lt;mirrors&amp;gt;&amp;lt;mirrors&a ... [详细]
  • 在工作中,遇到需要将excel表中的特定数据提取出来,并将数据以键值对的形式存储到map集合中。因为我用的是maven管理的jar包,所 ... [详细]
  • 开发笔记:MyBatis学习之逆向工程
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了MyBatis学习之逆向工程相关的知识,希望对你有一定的参考价值。转载:http://w ... [详细]
  • Flutter App 中创建模块并且依赖 Flutter
    在FlutterApp中打开对应的Android工程;并且向Android原生工程添加一个AndroidModule模块,并且在工程根settings. ... [详细]
  • 部署新项目报错
    问题1:Java-suorce语言版本支持不对打开file在modules中选择8版本问题2:依赖jar包不对,重新下载maven ... [详细]
author-avatar
SP_Club
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有