Maven是一个项目管理工具,它提供了构建功能,还可以生成报告,生成Web站点,帮助推动工作团队成员间的交流。
约定优先于配置:目录的位置,编译源代码,打包和分发的构建,生成Web站点。如果遵循这些约定,Maven只需要几乎为零的工作。
一个一般的接口:每个项目的构建特点不同,效率较低。Maven为开发人员提供了一种一般的接口。每当你看到一个使用Maven的项目,你就可以在签出他的源码后,使用mvn install 构建它。
基于插件的全局性重用:Maven的核心不做什么实际的事情,只是解析XML,管理生命周期与插件。它是将主要的职责委派给一组插件。
一个项目的概念模型:提供了如下特征——依赖管理、远程仓库、全局性构建逻辑重用、工具可以执行/集成、便于搜索和过滤构建。
Maven
最新推荐文章于 2023-06-29 23:16:15 发布