maven作用讲解---以及怎么配置阿里的maven镜像

这篇具有很好参考价值的文章主要介绍了maven作用讲解---以及怎么配置阿里的maven镜像。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

Maven介绍

传统的java项目的结构和maven的对比

传统

Maven的项目

 如何配置阿里 maven


Maven介绍

传统的java项目的结构和maven的对比

传统

maven作用讲解---以及怎么配置阿里的maven镜像

Maven的项目

maven作用讲解---以及怎么配置阿里的maven镜像

 如何配置阿里 maven

 (1) 把 D:\program\JavaIDEA 2020.2\plugins\maven\lib\maven3\conf\settings.xml 拷贝默认的 maven 配置目录
(2) C:\Users\Administrator\.m2 目录 settings.xml
 (3) 修改 C:\Users\Administrator\.m2\settings.xml , 增加红色的部分

注意这个一定不能填错这个填错了会导致配置失败

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

<mirrors>
    <!-- mirror
    | Specifies a repository mirror site to use instead of a given repository. The
    repository that
    | this mirror serves has an ID that matches the mirrorOf element of this mirror.
    IDs are used
    | for inheritance and direct lookup purposes, and must be unique across the
    set of mirrors. |
    <mirror>
    <id>mirrorId</id>
    <mirrorOf>repositoryId</mirrorOf>
    <name>Human Readable Name for this Mirror.</name>
    <url>http://my.repository.com/repo/path</url>
    </mirror>
    -->
    <mirror>
        <id>alimaven</id>
        <name>aliyun maven</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
        <mirrorOf>central</mirrorOf>
    </mirror>
</mirrors>

<!--解读

  1. dependency 表示依赖, 也就是我们这个项目需要依赖的 jar 包
  2.  groupId 和 artifactId 被统称为坐标, 是为了去定位这个项目/jar
  3.  groupId: 一般是公司 比如 com.baidu , 这里是 avax.servlet
  4. artifactId 一般是项目名, 这里是 javax.servlet-api
  5. 这样的化就可以定位一个 jar 包
  6.  version 表示你引入到我们项目的 jar 包的版本是 3.1.0
  7. scope: 表示作用域,也就是你引入的 jar 包的作用范围
  8.  provided 表示在 tomcat 本身是有这个 jar 的,因此在编译,测试使用,但是在打包发布就不用要带上
  9. 在默认情况下, 引入的 jar 会到 中央仓库去下载 https://mvnrepository.com/
  10. 会下载到哪里到你指定的目录 C:\Users\Administrator\.m2\repository
  11. 有时为了下载更快, 往往配置镜像,
  12.  在 默 认 的 路 径 下 拷 贝 一 份 setting.xml  C:\Users\Administrator\.m2\settings.xml
  13. 指定默认的阿里云镜像

         <mirrors>
        <mirror>
        <id>alimaven</id>
        <name>aliyun maven</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
        <mirrorOf>central</mirrorOf>
        </mirror>
        </mirrors>文章来源地址https://www.toymoban.com/news/detail-439696.html

到了这里,关于maven作用讲解---以及怎么配置阿里的maven镜像的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Python】怎么在pip下载的时候设置镜像?(常见的清华镜像、阿里云镜像以及中科大镜像)

    在使用 pip 命令下载 Python 包时,可以通过设置 pip 的镜像源为清华镜像来加快下载速度。 以下是如何设置清华镜像源的步骤: 打开终端或命令行窗口 执行以下命令添加清华镜像源: 这将会在全局范围内设置 pip 的镜像源为清华镜像源。 如果只想对当前用户设置镜像源,可以

    2024年02月06日
    浏览(76)
  • Maven安装与配置教程(0基础超详细,最新阿里云镜像),并在IDEA使用maven一站式解决

                    目前的最新版本为3.9.5,本文以3.9.1为例,大家自行选择版本 最好建立一个文件夹专门存放Maven相关文件,方便现在和以后进行操作和管理 我的路径地址为:D:JAVAMavenapache-maven-3.9.1-binapache-maven-3.9.1 (这个随意但是要记住) (首先先确定你的java环境已经配

    2024年02月03日
    浏览(37)
  • Docker(1)——安装Docker以及配置阿里云镜像加速

    目录 一、简介 二、安装Docker 1. 访问Docker官网 2. 卸载旧版本Dokcer 3. 下载yum-utils(yum工具包集合) 4. 设置国内镜像仓库 5. 更新yum软件包索引 6. 安装Docker 7. 启动Docker 8. 卸载Docker 三、阿里云镜像加速 1. 访问阿里云官网 2. 免费使用 3. 复制加速器地址 4. 配置使用 从本篇文章开始

    2024年02月06日
    浏览(40)
  • 【Docker】初识Docker以及Docker安装与阿里云镜像配置

    目录 一、初识Docker 二、安装Docker 三、Docker架构 四、配置Docker镜像加速器     Docker是一个开源的应用容器引擎,诞生于2013年,基于Go语言实现,dotCloud公司出品,Docker开源让开发者打包他们的应用以及依赖包到一个轻量级、可移值的容器中,然后发布到任何流行的Linux机器上

    2024年02月15日
    浏览(38)
  • Linux:已经配置了阿里云镜像加速,但是docker拉取镜像速度依然很慢怎么办?

    说明: 以下方案可以一起使用,或许某次就成功了,加油 1、方案1:切换镜像源 直接在百度上搜索 docker国内镜像源 ,可以搜索到很多文档,这里不再赘述。在尝试多个镜像源之后,我推荐网易docker镜像源,更换方法如下: 2、方案2:重启docker服务,命令: systemctl restart d

    2024年02月12日
    浏览(50)
  • Maven阿里云镜像地址

    目录 一、阿里云镜像地址官网:  二、具体操作 三、学习maven的课程推荐 阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区  Maven阿里云最新镜像地址:https://maven.aliyun.com/repository/public 1、进入maven里的settings.xml文件 2、在mirror/mirrors这块的里面的最下面增加 mirror         

    2024年02月08日
    浏览(35)
  • 超级完整 的 Maven 讲解 以及私服搭建

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

    2024年02月06日
    浏览(37)
  • IDEA Maven 源修改为国内阿里云镜像的正确方式, 2023 年更新,亲测可用

    由于众所周知的原因,maven的库在中国大陆非常慢。我在百度上搜到的大部分文章都是直接在~/.m2/settings.xml 加入以下内容。 其实这样设置,我发现其实镜像并没有改变,还是maven的中央库。 在maven库的官网上http://maven.apache.org/settings.html,是建议我们这样设置的。但是我发现,

    2024年02月11日
    浏览(32)
  • Dockerfile构建镜像以及阿里云上传

    我们在使用docker部署微服务项目的时候会发现这样一个问题:每个服务构建出的镜像文件都很大,几百M,有些原始镜像也已经占据了很多内存了... 这种大的镜像往往都会导致迁移的速度变慢。其实我们启动容器主要最需要的镜像是jdk,那么我们可以在构建镜像的时候就使用

    2024年01月22日
    浏览(64)
  • 【Maven】Maven配置国内镜像

    网上配置maven国内镜像的文章很多,为什么选择我,原因是:一次配置得永生、仓库覆盖广、仓库覆盖全面、作者自用的配置。 复制就完事了 复制就完事了 如下图在框框处引用你自己的maven本地地址,点击应用点击OK。然后重新刷新您的maven项目看看是不是在下载jar包。 ide

    2024年02月15日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包