【问题标题】:Understand maven build process了解maven构建过程
【发布时间】:2013-07-15 18:02:05
【问题描述】:

我以前用过ant作为构建工具,对它有基本的了解。 现在我已经开始使用 Maven 并且看到了 settings.xml、pom.xml 等文件

这些是做什么用的?什么是开始和学习它的基础知识的最佳地点。

因为我从事前端开发并且只想了解基础知识(而不是深入)..

【问题讨论】:

    标签: maven build pom.xml


    【解决方案1】:

    大概本章为基本pom.xmlhttp://books.sonatype.com/mvnref-book/reference/pom-relationships-sect-pom.html

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

    对我来说,这仍然是最好的参考地点:http://books.sonatype.com/mvnref-book/reference/。鼓励阅读完整的第 1 章。

    【讨论】:

      【解决方案2】:

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

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

      为了进一步阅读,我建议Maven website,尤其是“了解 Maven”部分。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-10-26
        • 1970-01-01
        • 2014-04-20
        • 2016-01-08
        • 1970-01-01
        • 2015-07-17
        • 1970-01-01
        相关资源
        最近更新 更多