我过去曾使用ant作为构建工具,并对它有基本的了解。 现在我已经开始使用Maven,并且看过像settings.xml,pom.xml
这样的文件这些用于什么?什么是开始学习它的最佳基础。
当我进入前端开发时,只想了解基础知识(而不是深入)..
答案 0 :(得分:1)
可能是本章的基本pom.xml
:http://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"部分。