
許曉斌
全書一共分爲四個部分,以Maven的核心概念和最佳實踐爲主要內容,包含大量實例。第一部分:基礎篇,除了Maven的概念、安裝、在Eclipse中的使用以及能讓讀者迅速上手的實例等常規內容外,還包括開發者在使用Maven時最常遇到的問題解答,以及開發者對Maven的誤解;第二部分:核心概念篇,以Amazon的圖書查詢服務爲背景案例,依次講解了與Maven座標和依賴、Maven倉庫、Maven聲明週期、Maven插件等相關的核心內容;第三部分:實踐篇:包含大量最佳實踐,其中涉及的問題是開發者在使用Maven時經常會碰到,但是又恨難解決的,包括Maven中的約定、模塊劃分、依賴的合理管理等內容;第四部分:附錄,包括POM詳解、Settings詳解以及索引等重要內容。
仔細讀了下比較關心的章節,對於一些暫時用不上的章節直接跳過或者快速過了一下。 雖然,這本書是10年前出版的,但是現在讀起來並不過時。 書的主題是Maven,倒不如說是以Maven爲主線,串講了整個開發流程中優秀的工程實踐!書中介紹的一些工具可能因爲更新換代,使用會有些變化,但書中介紹的工程實踐並未過時,說來諷刺,甚至相對於現在很多公司的開發現狀來說,是“超前”的。根據我個人的經驗和了解,現在很多公司在開發過程中,連CI都無法真正做到,只做了個形式……
使用了maven好幾年,一直對於裏面的各種標籤、插件、jar包依賴等雲裏霧裏,這次整體過了一遍,終於清晰了,感謝作者。知識會自己生長,看這本書期間,有時候會突然對之前的比如單元測試、私服、協作開發有更深刻的理解,想突然捅破窗戶紙的感覺。散落在記憶中的知識點,會點穿成線,線連成面,自動構建成體系,真是神奇。
這是一本有關Maven工具的實用工具手冊,以Maven 3.0爲核心,兼顧與2.x版本的對比,內容架構清晰。從基礎的安裝配置,到核心的座標依賴、生命週期與插件,再到私服搭建、測試集成等高級應用,覆蓋了Maven使用的關鍵環節,可以幫助快速建立知識框架。多數知識點搭配案例,還有貫穿全書的綜合案例,略讀時可通過案例快速理解操作邏輯,無需深鑽理論就能初步上手。受出版時間(2010年)限制,很多內容可能與當前最新開發場景存在差異,只適合作爲入門工具書,後續需結合官方文檔學習新特性。 要想快速搞懂Maven核心用法、解決日常項目中的構建問題,這本書值得讀。
對於較爲熟悉工程的程序員,推薦優先閱讀第5、6、7、8、10、13章
十多年前出版的書,現在讀起來也完全不過時,平時也可以當工具書查閱[強]
圖書館借了本紙質版來讀,電子版的代碼排版太差了。書不錯,雖然11年寫的,但大部分內容都沒過時。 花半天時間可以讀完,對maven有了更深理解,比B站看視頻學maven要好。 Maven的重點,pom文件,setting文件。生命週期的概念、插件的概念、聚合和繼承的概念、archetype 的概念…
已經到了2024年了纔看了這本書, Maven作爲Java開發的主流構建項目的工具使用了多年, 但讀過這本書依然能夠對實際開發中一些經驗性的知識可以有系統的梳理. 很值得一讀對知識查缺補漏.
看了關心的章節,跳過了很多內容,卻也受益匪淺,解決了很多困惑,有空再仔細通讀一遍
Maven是java項目開發的中常用的編譯和構建工具,但遠不僅此。這本書面面具到,適合瞭解maven的同學,可以快速瞭解全貌。文中部分過於基礎,有使用經驗和大可直接跳過,直奔自己關注的內容章節。
搞後端開發的程序員,懂maven是基礎要求。這本書講的簡明易懂,不錯