【问题标题】:Using Maven in Hibernate Tutorial在 Hibernate 教程中使用 Maven
【发布时间】:2010-11-14 02:59:48
【问题描述】:

我已经安装了 maven,我正在尝试学习休眠教程。但是我究竟应该如何使用这个文件: http://docs.jboss.org/hibernate/stable/core/reference/en/html/tutorial.html#tutorial-firstapp-setup

maven 需要用它做什么? 该文件究竟是做什么的?

【问题讨论】:

    标签: hibernate maven-2


    【解决方案1】:

    Maven 使用项目对象模型来描述项目。这包括用于项目的依赖项和执行的定义、构建时运行的报告以及许多其他功能。在 Maven 2 中,该模型在 pom.xml 中定义(在 Maven 1 中,该文件称为 project.xml)。

    Maven 期望在项目的根目录中找到 pom.xml(尽管这可以被覆盖)。当您运行 Maven 目标时,POM 从 pom.xml 中解析,Maven 确定需要哪些依赖项和插件,从远程存储库下载它们,然后运行为项目配置的插件。

    对于 jar 项目,运行 mvn install 默认会根据default lifecycle bindings 执行一系列操作。您可以通过将插件定义添加到 pom 并将它们绑定到生命周期的相关阶段来定义其他操作。

    Maven book 是一个很好的 Maven 指南。 Maven by Example 部分将引导您完成 Maven 配置的各个部分。 如果您熟悉 Ant,请查看 Comparing Maven with Ant 部分以了解差异。

    【讨论】:

      【解决方案2】:

      该文件名为 pom.xml 并为 maven 提供项目的定义,以便它能够构建它。将其保存在项目的根文件夹中,然后从同一位置运行 mvn install 以构建项目。如果您需要更多信息,您应该阅读一些 Maven 文档和教程。

      【讨论】:

        猜你喜欢
        • 2012-12-30
        • 2012-02-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-06-17
        • 2014-12-01
        • 1970-01-01
        • 2012-01-25
        相关资源
        最近更新 更多