zoukankan      html  css  js  c++  java
  • 关于maven配置的问题

    Apache Maven是一个软件项目管理和综合工具。基于项目对象模型(POM)的概念,Maven可以从一个中心资料片管理项目构建,报告和文件。

    Maven 位置,中央和远程存储库配置和解释,有些术语可能需要在 Maven 使用前理解。

      • Maven本地资源库
        Maven 的本地资源库是用来存储项目的依赖库,默认的文件夹是 “.m2” 目录,可能需要将其更改为另一个文件夹。
      • Maven中央存储库
        Maven 中央存储库是 Maven 用来下载所有项目的依赖库的默认位置。
      • 如何从Maven远程存储库下载?如何添加远程库?
        并非所有的库存储在Maven的中央存储库,很多时候需要添加一些远程仓库来从其他位置,而不是默认的中央存储库下载库。
      • Maven依赖机制
        这里的文章是关于传统方式和Maven方式的依赖库的不同,并说明 Maven 会从那里搜索这些库。
      • 定制库到Maven本地资源库
        很多库仍然不支持 Maven 的 pom.xml 的概念,这里有一个指南来说明如何包括“非Maven支持”库到 Maven 本地资源库中。

    有了maven,我们可以不用自己去找jar包,只要在pom.xml中配置即可.

    最新的Eclipse集成了maven,所以可以不用再去安装,下面说下关于maven本地仓库和中央仓库的配置问题.

    maven需要jdk支持和ide,我用的eclipse4.8.0它自动集成了maven.但是我之前自己安装了一个.下面就以安装版的为例:

    一.更换maven的存储位置,和更换为阿里云中央仓库.

    1.先查看是否安装成功.CMD------ mvn -v

    2.如图所示,我的maven安装再D盘,在此,         我们配置成  阿里云中央仓库地址,因为国外仓库地址,下载jar的速度非常的慢.

     <mirror>
          <id>alimaven</id>
          <name>aliyun maven</name>
          <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
          <mirrorOf>central</mirrorOf>       
        </mirror>

    将这段配置粘贴到下图位置:

     需要注意的是放在<mirrors>标签里面.

    另外可以指定本地资源库地址:我的地址是这样的:F:maven epository

    如果需要修改位置:依照格式在settings.xml中配置即可:

    <localRepository>F://maven//repository</localRepository>

    中间的地址可以自行更改:

     然后,将settings.xml文件复制到你的本地仓库路径下.

    3.好的,配置完毕,接下来,可以试试配置是否生效了.控制台     mvn help:system

    都变为阿里云的中央仓库地址了,速度也是快了很多.另外我的本地仓库路径也有了很多文件夹和jar:

    4.最后在Eclipse中配置一下maven

    windows-----preference-----maven------user-settings

    然后Apply关闭即可.

    5.至此配置完毕,如果有项目报错的话记得 maven------update project

  • 相关阅读:
    出现“尝试读取或写入受保护的内存。这通常指示其他内存已损坏”的解决方法
    angular中的:class的使用
    Vue中的:class的使用
    audio 音乐自动播放,循环播放,隐藏等
    vue放大缩小视图窗口按钮
    js获取显示器、页面等高度 (转)
    在 vue 中添加错误与成功提示的代码段
    在 vue 中添加初始化代码段
    学习react基本语法初始化webpack.pub.config.js
    学习react基本语法初始化webpack.config.js
  • 原文地址:https://www.cnblogs.com/liu95/p/9537562.html
Copyright © 2011-2022 走看看