zoukankan      html  css  js  c++  java
  • 记录maven的安装与配置

    前言:我们项目是使用JAVA代码,之前为了做单元测试,下载一些代码来研究,然后就发现一个问题,java依赖的jar包特别多,我一个个添加下载表示累觉不爱。于是想起之前项目组的人提过的maven,于是我决定把maven装上去试试看。现在是还未算完成配置成功,一点一点来记录吧。

    1、maven下载

    http://maven.apache.org/download.cgi,下载apache-maven-3.2.5-bin.zip文件包,解压zip文件包,我将它放到了这个目录C:Program Files(不过后来为了方便管理,移到D:maven文件夹了。

    2、配置maven环境变量

    win7系统里,右键点击计算机图标->属性->高级系统配置->环境变量,添加新变量M2_HOME,值设置为C:Program Filesapache-maven-3.2.5,在Path变量里添加";%M2_HOME%",打开cmd,如下图输入这些命令,能打印出这样的结果,那么maven已经成功安装

    3、修改仓库地址

    仓库地址用于存在项目所依赖的jar文件。打开..apache-maven-3.2.5conf文件夹,下面有settings.xml文件,打开此文件进行配置,

     

    增加红色框这一行,其中D:/maven/repo就是修改后的仓库地址。

    打开cmd,输入mvn help:system,如果地址修改成功的话,会开始进行下载maven中央仓库一些文件,这是最后更新成功的信息:

    4、安装m2eclipse插件

    m2eclipse是eclipse里一款maven插件,安装步骤如下 :

    打开eclipse,help ->install new software ->

    Name:m2e

    Location:http://download.eclipse.org/technology/m2e/releases

    填写这两个之后,点击“OK”,然后会有下面这些:

    全部勾选一步步往下走,最后重启eclipse。

    点击preferences,可以看到有个maven选项,证明maven已经装上去了,点开maven->installations,添加apache-maven的路径,并且将这个选项勾选上

    5、maven项目引入

    我们项目都是标准的maven项目,直接引入即可,import->maven->existing maven project,引入之后会发现有个问题,java项目仍有报错,如“The import …… cannot be resolved"这类型的错,这说明maven本地仓库没有这个包。可以设置好pom.xml,在这个文件的路径使用命令:mvn clean install,它就会根据pom里的配置将所需要的包版本下载到本地库里。

    下载时候可能会遇到maven连接的中央库没有这个jar包,这时候可以在pom.xml里为它添加url:

    <repositories>
      <repository>
        <id>maven1</id>
        <url>https://repo1.maven.org/</url>
      </repository>

      <repository>
        <id>……</id>
        <url>……</url>
      </repository>
    </repositories>

    附上一个地址:http://search.maven.org/,可以用它搜索中心库jar包的url

  • 相关阅读:
    BZOJ1854: [Scoi2010]游戏
    NOIP2017 【游记】
    NOIP2017 考前汇总
    最长上升子序列nlogn算法
    BZOJ3110 K大数查询 【线段树 + 整体二分 或 树套树(非正解)】
    BZOJ1089 [SCOI2003]严格n元树 【dp + 高精】
    BZOJ1072 排列perm 【状压dp】
    NOIP2003 传染病控制 【搜索 + 卡时】
    BZOJ 1070 修车 【费用流】
    [SCOI2005]最大子矩阵
  • 原文地址:https://www.cnblogs.com/tanliyu/p/4223118.html
Copyright © 2011-2022 走看看