[閱讀JavaCookBook]瞭解Maven
概括
- Java構建工具。使用XML作為指令碼語言,同時用了很多敏感的預設設定和一個標準的預設工作流。
- 依賴關係管理。列出需要的API和版本,Maven會自動查詢並下載,同時將其新增到classpath中。
- 跨平臺
- 分散式
小總結:Maven是一個能夠幫助你更好的完成專案編譯、測試和部署,具有多種自動化功能的工具。
Maven週期
Maven由一個名為pom.xml的檔案(專案物件模型)控制。
Maven生命週期
- clean(清除):刪除所有生成的工件
- compile(編譯):編譯所有原始檔
- test(測試):編譯和執行所有單元測試
- package(包):構建包
- install(安裝):在本地Maven資源庫安裝pom.xml和package,可被其它專案使用
- deploy(部署):試圖安裝package(如在應用程式伺服器上)
Maven中心
建立Java軟體的對映
java軟體儲存庫:http://search.maven.org/
相關文章
- Python3 原始碼閱讀-深入瞭解Python GILPython原始碼
- Maven基礎瞭解及配置資訊Maven
- Docker瞭解(官方解讀)Docker
- 圖解HTTP,閱讀分享圖解HTTP
- 深入瞭解gradle和maven的區別GradleMaven
- 閱讀APP原始碼,瞭解Android studio觸控事件,切換圖片APP原始碼Android事件
- Airbnb Javascript Style 閱讀註解AIJavaScript
- 使用Maven那麼久了,你對企業級Maven的核心配置瞭解多少?Maven
- PostgreSQL 原始碼解讀(3)- 如何閱讀原始碼SQL原始碼
- 《圖解HTTP》閱讀筆記(上)圖解HTTP筆記
- 《圖解HTTP》閱讀筆記(下)圖解HTTP筆記
- Oracle ErrorStack 使用和閱讀詳解OracleError
- 【原始碼閱讀】AndPermission原始碼閱讀原始碼
- 深入瞭解ORACLE的邏輯讀Oracle
- 磨刀不誤閱讀工 |《如何閱讀一本書》之基礎閱讀和檢視閱讀
- 透過蒙牛牧場瞭解動物電子標籤閱讀器的具體應用
- 【詳解】ThreadPoolExecutor原始碼閱讀(三)thread原始碼
- 【詳解】ThreadPoolExecutor原始碼閱讀(二)thread原始碼
- 【詳解】ThreadPoolExecutor原始碼閱讀(一)thread原始碼
- 閱讀程式碼就像閱讀猶太法典
- 閱讀-MTCNNCNN
- 大資料解讀上海市民閱讀習慣大資料
- 瞭解如何用 Bash 讀寫檔案
- 如何閱讀一本書——分析閱讀Pre
- JDK原始碼閱讀:Object類閱讀筆記JDK原始碼Object筆記
- 打造web版epub閱讀器(閱讀設計)Web
- TCP/IP詳解卷一閱讀後記TCP
- TCP/IP詳解卷二閱讀後記TCP
- TCP/IP詳解卷三閱讀後記TCP
- 《單核工作法圖解》閱讀摘要單核圖解
- Caddy 原始碼閱讀(一)Run 詳解原始碼
- Tomcat中session詳解(原始碼閱讀)TomcatSession原始碼
- JDK原始碼閱讀(5):HashTable類閱讀筆記JDK原始碼筆記
- JDK原始碼閱讀(4):HashMap類閱讀筆記JDK原始碼HashMap筆記
- JDK原始碼閱讀:String類閱讀筆記JDK原始碼筆記
- 個人閱讀 程式碼大全的閱讀與提問
- 對Docker的瞭解,你能讀懂多少?Docker
- 瞭解 DevOps,必讀這十本書!dev