java中的maven是干什么的
2017-03-02 本文已影响1210人
sirai
初来乍到啊 马上要写一个新的java 项目 我还是小激动 !积攒成多吧 希望自己接触到的每一个小知识点 都有所记录!
maven是一个项目构建和管理的工具,提供了帮助管理 构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二进制库等等。
maven的好处在于可以将项目过程规范化、自动化、高效化以及强大的可扩展性。利用maven自身及其插件还可以获得代码检查报告、单元测试覆盖率、实现持续集成等等
POM介绍
Project Object Model,项目对象模型。
通过xml格式保存的pom.xml文件。
作用类似ant的build.xml文件,功能更强大。
该文件用于管理:源代码、配置文件、开发者的信息和角色、问题追踪系统、组织信息、项目授权、项目的url、项目的依赖关系等等。
回忆一下 当时配置maven的时候 都做了点啥
1.下载安装了 apache-maven
2.idea 配置maven
3.使用mvn命令