maven的本质是一个项目管理工具,将项目开发和管理抽象成一个项目对象模型(POM)
POM(Project Object Model):项目对象模型

仓库类型

坐标

command

依赖传递性

依赖传递冲突问题

依赖范围

模块聚合

<packaging>pom</packaging>
<modules>
    <module></module>
    <module></module>
</modules>

自定义属性

<properties>
    <spring.web.version></spring.web.version>
    <redis.version></redis.version>
</properties>

pom属性解析到配置文件

<resources>
    <resource>
        <directory>配置文件目录</directory>
        <filtering>true</filtering>
    <resource>
</resources>

跳过测试

mvn package -D skipTests
转载请注明出处