在Hibernate教程中使用Maven

3
2个回答

3
Maven使用项目对象模型来描述一个项目。这包括项目所需的依赖项和执行文件、构建时运行的报告以及许多其他功能的定义。在Maven 2中,该模型定义在pom.xml中(在Maven 1中,该文件称为project.xml)。
Maven希望在项目的根目录中找到pom.xml(虽然可以覆盖此设置)。当您运行Maven目标时,POM将从pom.xml中解析,Maven确定需要哪些依赖项和插件,并从远程存储库下载它们,然后运行为项目配置的插件。
对于一个jar项目,运行“mvn install”默认会执行一系列基于默认生命周期绑定的操作。您可以通过向pom添加插件定义并将其绑定到生命周期的相关阶段来定义其他操作。

Maven book是Maven的好指南。Maven by Example部分将引导您了解Maven配置的各个部分。 如果您熟悉Ant,请查看将Maven与Ant进行比较部分以了解区别。


1

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接