本文最后更新于 304 天前,如有错误请邮件至 zhiligyi222na@gmail.com
一、使用IDEA创建一个Maven项目

二、Maven项目结构


另外还有一个target目录专门存放构建操作的输出结果。例如上图Main.java构建的Main.class存放在target
三、坐标

四、依赖引用

五、properties属性配置

六、依赖范围

七、依赖传递


八、依赖排除

九、聚合工程
1.创建新的聚合项目,并将src删掉,因为聚合项目只是管理子工程

2.把packaging修改下(默认jar),改成pom,当前不是一个具体的包

3.右键聚合项目的根目录创建一个子模块

4.把子工程管理起来

5.这样子工程之间相互添加依赖可以不用安装到本地Maven仓库了
十、Maven继承
子工程能够获取父工程引入的依赖,通常会在父Maven项目中管理所有的依赖版本
方式一、在子工程创建时就添加继承

方式二、在子工程里添加继承:<parent>父工程坐标</parent>

十一、总结

Maven 是一款项目管理与构建工具
它帮你自动下载依赖 jar、按约定的目录结构编译/测试/打包,还能一键发布,省去手动找包、写脚本的麻烦。





