我負責爲工作中的新程序設置開發環境。該領導者選擇Eclipse作爲其OSGi支持的IDE,並將Maven作爲構建實用程序。Maven快速入門指南
我一直在努力通過將Maven與Eclipse集成,我勉強地宣佈成功並向前邁進。
我的問題:是否有任何指導開始使用Maven?我發現了大量的文檔,大部分都非常詳細,同時也沒有幫助。我下載了一本300頁以上的書,其中涉及POM的詳細信息,但並未告訴您如何從現有源中初始化項目。
希望這個問題會導致一個指向我錯過的東西,或者是那些跟隨我的人的鏈接集合。
我負責爲工作中的新程序設置開發環境。該領導者選擇Eclipse作爲其OSGi支持的IDE,並將Maven作爲構建實用程序。Maven快速入門指南
我一直在努力通過將Maven與Eclipse集成,我勉強地宣佈成功並向前邁進。
我的問題:是否有任何指導開始使用Maven?我發現了大量的文檔,大部分都非常詳細,同時也沒有幫助。我下載了一本300頁以上的書,其中涉及POM的詳細信息,但並未告訴您如何從現有源中初始化項目。
希望這個問題會導致一個指向我錯過的東西,或者是那些跟隨我的人的鏈接集合。
如果你是Maven的新手,我仍然建議從Maven by Example開始,「第一個」 Sonatype書。
這本書是一個示例驅動的介紹。如果你是Maven的新手,請先閱讀本書。它將介紹所有基本知識,並將您帶到多模塊企業項目。
Maven by Example真的不是那麼大,閱讀它絕對是值得的。當然,在那裏還有其他的教程,你可以在沒有閱讀的情況下開始閱讀,但事實是這本書是爲初學者編寫的,並且會爲你提供理解工作方式的基礎。它會在一段時間後挽救你。
後來,使用Maven: The Complete Reference作爲...完整的參考。
作爲一個基本的開始,我建議在Maven網站上看看5 Minutes Guide。如果你有一個現有的項目,你應該特別看看文件夾結構,並檢查你是否適合default folder structure,如果沒有相應地改變它。 Maven期待您的軟件是否以模塊形式組織?你有什麼樣的項目(EAR,WAR,?)。如果開始你必須寫一個pom並定義依賴等,並嘗試通過Maven編譯你的項目...
我個人從「更好地構建Maven」中獲得了很多價值。它也是免費的,我喜歡。 http://repo.exist.com/dist/maestro/1.7.0/BetterBuildsWithMaven.pdf。 maestrodev網站也有一些例子。
該文件已被移動到[MaestroDev支持頁面(HTTP:// WWW .maestrodev.com/support)在「文檔」下。 – hotshot309 2012-03-21 13:59:25
一本書我真的很喜歡it's「更好的構建與Maven」(http://www.maestrodev.com/support/) - 有點過時了,但仍然包含好的教程,讓你通過實例啓動
Maven是我錯過了一個,應該不會有。謝謝。 – Dave 2010-04-22 16:35:04
的PDF會[鏈接](http://books.sonatype.com/mvnex-book/pdf/mvnex-pdf.pdf) – 2013-12-11 18:38:53