2010-04-22 121 views
11

我負責爲工作中的新程序設置開發環境。該領導者選擇Eclipse作爲其OSGi支持的IDE,並將Maven作爲構建實用程序。Maven快速入門指南

我一直在努力通過將Maven與Eclipse集成,我勉強地宣佈成功並向前邁進。

我的問題:是否有任何指導開始使用Maven?我發現了大量的文檔,大部分都非常詳細,同時也沒有幫助。我下載了一本300頁以上的書,其中涉及POM的詳細信息,但並未告訴您如何從現有源中初始化項目。

希望這個問題會導致一個指向我錯過的東西,或者是那些跟隨我的人的鏈接集合。

回答

16

如果你是Maven的新手,我仍然建議從Maven by Example開始,「第一個」 Sonatype書。

這本書是一個示例驅動的介紹。如果你是Maven的新手,請先閱讀本書。它將介紹所有基本知識,並將您帶到多模塊企業項目。

Maven by Example真的不是那麼大,閱讀它絕對是值得的。當然,在那裏還有其他的教程,你可以在沒有閱讀的情況下開始閱讀,但事實是這本書是爲初學者編寫的,並且會爲你提供理解工作方式的基礎。它會在一段時間後挽救你。

後來,使用Maven: The Complete Reference作爲...完整的參考。

+0

Maven是我錯過了一個,應該不會有。謝謝。 – Dave 2010-04-22 16:35:04

+0

的PDF會[鏈接](http://books.sonatype.com/mvnex-book/pdf/mvnex-pdf.pdf) – 2013-12-11 18:38:53

2

作爲一個基本的開始,我建議在Maven網站上看看5 Minutes Guide。如果你有一個現有的項目,你應該特別看看文件夾結構,並檢查你是否適合default folder structure,如果沒有相應地改變它。 Maven期待您的軟件是否以模塊形式組織?你有什麼樣的項目(EAR,WAR,?)。如果開始你必須寫一個pom並定義依賴等,並嘗試通過Maven編譯你的項目...