zoukankan      html  css  js  c++  java
  • Maven配置

    1、maven相关概念

    本地仓库:本地保存你maven下载jar包的目录

    远程仓库:维护了众多开源框架jar包的远程服务器

    pom.xml:管理项目依赖的核心配置文件,项目需要用到第三方库,只需要在此文件中添加此jar包的依赖<dependency>,maven就会自动从远程仓库下载保存到本地仓库。

    Eclipse的默认maven配置下,本地仓库设置在了系统盘,一般为c盘,如果jar包过多,那么必然会导致c盘内存不够,电脑卡顿,因此建议大家修改maven的本地仓库目录。

    2、Maven的下载

    在Maven的官网即可下载,http://maven.apache.org/download.cgi

    历史版本下载

     3、Maven相关配置

    a. 环境变量配置

     (1)添加MAVEN_HOME:对应Maven的解压目录即可。

     (2)编辑Path环境变量:

    ;%MAVEN_HOME%in

    (3)测试maven是否安装成功 maven -version

    b.修改配置文件

    (1)       修改本地仓库:

    只需要修改localRepository元素的配置,比如设置为F盘的repository目录:<localRepository>F: epository</localRepository>(可以自定义为方便的目录

    (2)       修改中央仓库镜像:

    在<mirrors>元素下,添加一个<mirror>元素,配置阿里云的镜像.添加国内镜像源,这样下载jar包速度很快。默认的中央仓库有时候甚至连接不通。一般使用阿里云镜像库即可。这里我就都加上了,Maven会默认从这几个开始下载,没有的话就会去中央仓库了。

    <!-- 阿里云仓库 -->
    <mirror>
    <id>alimaven</id>
    <mirrorOf>central</mirrorOf>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
    </mirror>

    <!-- 中央仓库1 -->
    <mirror>
    <id>repo1</id>
    <mirrorOf>central</mirrorOf>
    <name>Human Readable Name for this Mirror.</name>
    <url>http://repo1.maven.org/maven2/</url>
    </mirror>

    <!-- 中央仓库2 -->
    <mirror>
    <id>repo2</id>
    <mirrorOf>central</mirrorOf>
    <name>Human Readable Name for this Mirror.</name>
    <url>http://repo2.maven.org/maven2/</url>
    </mirror>

             <mirror>

            <id>nexus-aliyun</id>

            <mirrorOf>central</mirrorOf>

            <name>Nexus aliyun</name>

            <url>http://maven.aliyun.com/nexus/content/groups/public</url>

            </mirror>

    4.Eclipse下配置Maven

    a、将eclipse使用的Maven修改为自己的。点击add后选择自己Maven的安装目录即可。添加好之后记得勾选。

    windows>preferences>installations中addmaven安装目录

    b、将所有的settings修改为自己Maven目录下的conf/settings.xml.点击Update Settings按钮,下面的Local Respository会自动识别出来。

    windows>preferences>user setting修改user settings和Local Respository为Maven目录下的conf/settings.xml

  • 相关阅读:
    Oracle 推出 ODAC for Entity Framework 和 LINQ to Entities Beta版
    Entity Framework Feature CTP 5系列文章
    MonoDroid相关资源
    MSDN杂志上的Windows Phone相关文章
    微软学Android Market推出 Web Windows Phone Marketplace
    使用 Visual Studio Agent 2010 进行负载压力测试的安装指南
    MonoMac 1.0正式发布
    Shawn Wildermuth的《Architecting WP7 》系列文章
    使用.NET Mobile API即51Degrees.mobi检测UserAgent
    MongoDB 客户端 MongoVue
  • 原文地址:https://www.cnblogs.com/jimmy2019/p/12110084.html
Copyright © 2011-2022 走看看