• 关于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

  • 相关阅读:
    nutch2.x在eclipse+windows环境下运行遇到的一些问题的解决方案
    QT 设置应用程序图标和可执行程序图标(另有setWindowTitle和setWindowIcon)
    QT延时方法整理(QTimer::singleShot,QWaitCondition,QDateTime.secsTo三种新方法)
    自定义QT窗口部件外观之QStyle
    qt中文编码(好多方法)
    QT字符编码转换,可用于中文内码传输
    Visual Studio GitHub For Windows部署
    Linux部署ASP.NET 5 (vNext)
    微软的实现3
    JAVA8,SPRING,ANGULARJS对项目
  • 原文地址:https://www.cnblogs.com/liu95/p/9537562.html
Copyright © 2020-2023  润新知