Maven学习记录

2017-11-24 11:23:51

    1.Maven是什么?

    Apache Maven Project -- Apache的优秀开源项目

    Maven是java项目的构建和管理工具

    2.Maven能干什么?

    Maven能干的事情很多,这里简要罗列一些:

        1.用Maven可以方便的创建项目,基于archtype可以创建多种类型的java项目

        2.Maven仓库对jar包(artifact)进行统一的管理,避免jar文件的重复拷贝和版本冲突。

        3.团队开发,Maven管理项目的RELEASE和SNAPSHOT版本,方便多模块(Module)项目的各个模块之间的快速集成。

    下载地址:http://maven.apache.org/download.cgi

    配置环境变量

    sudo vim /etc/profile
    加入
    export MAVEN_HOME=/opt/apache-maven-3.5.2
    export PATH=$PATH:$JAVA_HOME/BIN:$MAVEN_HOME/bin

    3.Maven常用命令

        清除命令:mvn clean

        编译命令:mvn compile

        打包命令:mvn package

        跳过单元测试:mvn clean package -Dmaven.test.skip=true  

    学习地址:https://www.imooc.com/learn/443