Maven使用笔记(三)Maven的工作原理

  1. 云栖社区>
  2. 博客>
  3. 正文

Maven使用笔记(三)Maven的工作原理

邴越 2016-05-05 15:18:46 浏览1366
展开阅读全文

概述

Maven是一个项目管理工具,他包含了一个项目对象模型,一组标准集合,一个项目生命周期,一个依赖管理系统和用来运行定义生命周期阶段中插件目标的逻辑。

Maven是基于约定优于配置的思想来管理代码目录的。Maven的核心插件使用了一组通用的约定,以用来编译源代码,打包可分发的构件,生成Web站点,以及许多其他过程。约定的好处是使事情简单化。

默认约定

默认源码:${basedir}/src/main/java

资源文件:${basedir}/src/main/resources

测试代码:${basedir}/src/main/test

JAR文件存放在:${basedir}/target/classes

 

Maven有很多优点包括依赖管理和通过插件重用一般的构建逻辑,但是它成功的最核心的原因是他定义了构建软件的一般接口。

  Maven的核心

网友评论

登录后评论
0/500
评论
邴越
+ 关注