2009-07-26 20 views

回答

1

該文件被稱爲pom.xml並提供了一個項目的定義,以便它能夠構建它。將其保存在項目的根文件夾中,並從同一地點運行mvn install以構建項目。如果你需要更多的信息,你應該閱讀一些maven文檔和教程。

3

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 An t部分以瞭解差異。

+0

優秀描述 – Schildmeijer 2009-07-26 18:20:02

相關問題