了解maven构建过程

时间:2013-07-17 09:00:54

标签: maven build pom.xml

我过去曾使用ant作为构建工具,并对它有基本的了解。 现在我已经开始使用Maven,并且看过像settings.xml,pom.xml

这样的文件

这些用于什么?什么是开始学习它的最佳基础。

当我进入前端开发时,只想了解基础知识(而不是深入)..

2 个答案:

答案 0 :(得分:1)

可能是本章的基本pom.xmlhttp://books.sonatype.com/mvnref-book/reference/pom-relationships-sect-pom.html

我认为您可以跳过settings.xml,假设您不打算设置自己的二进制存储库。

对我而言,这仍然是最佳参考地点:http://books.sonatype.com/mvnref-book/reference/。鼓励阅读整个第1章。

答案 1 :(得分:0)

settings.xml是一般Maven设置的文件,放在用户文件夹的.m2目录中。你会在那里指定要使用的不同配置文件和存储库,因为您可能拥有公司内部存储库(存储库是Maven从中获取所有依赖项的位置)。

pom.xml位于项目文件夹的根目录中,包含构建相关信息,如项目名称,打包,不同目标以及当然依赖项。它与Ant中使用的build.xml非常相似。

为了进一步阅读,我建议Maven website,特别是"了解Maven"部分。