zoukankan      html  css  js  c++  java
  • maven的简介和配置

    Maven 含义

      Maven 翻译为"专家"、"内行",是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。

    Maven 作用

      Maven 统一集中管理好所有的依赖包,不需要程序员再去寻找,并且能够自动解决重复和冲突问题。Maven 作为一个开放的架构,方便同第三方插件集成,所以公司项目使用 Maven 的比例在持续增长。

    1.1添加第三方jar包

    1.2自动处理ar包之间的依赖关系

    1.3处理jar包之间的冲突

    1.4获取第三方jar包

    1.5将项目拆分成多个工程模块

    1.6实现项目的分布式部署

    Maven的安装和配置

    1.1Maven是使用Java开发的,所以必须安装适合版本的JDK(Maven 3.3+需要JDK 1.7或更高版本才能执行)

    1.2登录maven官网,下载并解压Maven的核心程序到一个非中文无空格的目录下路径。例如:D:Serverapache-maven-3.5.0

     1.3配置环境变量

    配置MAVEN_HOME和path

    电脑——>属性——>高级系统设置——>环境变量

    1.3.1新建环境变量(系统变量)MAVEN_HOME,变量值是apache-maven路径。

    1.3.2编辑系统变量里的path,把apache-maven里的bin路径添加到变量值的后面,我的是 ;D:Serverapache-maven-3.5.0in; 。(注意前后要有;号,也可以是%MAVEN_HOME%in,如何用这个报错可以试试前面的绝对路径。 )

     

     1.4测试配置是否正确(主要看Maven home 和Java home是否正确)

    cmd命令输入 mvn -version

     1.5解压后的settings.xml配置

    1.5.1配置核心库位置

    <localRepository>D:/Repository</localRepository>

    1.5.2配置阿里云镜像

     

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

     

     

     1.5.3修改默认使用的 jdk 版本(这里使用的是1.8)

     

    <profile>
    <id>jdk-1.8</id>

    <activation>
    <activeByDefault>true</activeByDefault>
    <jdk>1.8</jdk>
    </activation>

    <properties>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
    <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
    </properties>
    </profile>

     

  • 相关阅读:
    Query on The Trees(hdu 4010)
    背单词(bzoj 4567)
    P2819 图的m着色问题
    P1605 迷宫
    P1230 智力大冲浪
    P1082 同余方程
    P3372 【模板】线段树 1
    P2626 斐波那契数列(升级版)
    长生诀
    写给我第一个喜欢的男孩的歌
  • 原文地址:https://www.cnblogs.com/konglxblog/p/13944009.html
Copyright © 2011-2022 走看看