Maven教程(三) - Maven項目的創建,導入及導出

本章我們學習如何創建Maven項目以及Maven項目的導入和導出

Maven 座標

在Maven中是通過座標來識別一個 構件1的,那麼本節我們來講解下Maven座標的構成.

maven座標groupIdartifactIdversionpackagingclassfier五個部分組成.其中groupIdartifactIdversion三個部分爲必選項,Maven也是通過這三個部分來識別唯一一個 構件的,所以我們通常所說的座標,一般指的就是這三部分內容
下面我們來詳細瞭解下五個部分的含義:

  • groupId: 組織ID,通常對應爲一個實際的項目,但是這裏所說的項目並不指代Eclipse中的 工程2,因爲通常一個項目可能會包含多個 工程.比如Springframework項目就包含多個 工程,如spring-core,spring-context,spring-jdbc等 工程都是Springframework項目中的
  • artifactId: 機構ID,通常對應一個項目下的某個 工程,一般建議使用項目名作爲前綴,如springspring-core,spring-context工程.因爲這樣做有利於在倉庫中快速查找跟項目相關的 構件
  • version: 版本,用於指定當前 構件的版本
  • packaging: 用於定義Maven項目的打包方式
  • classifier: 定義構件輸出的附屬構件

Meven項目的創建

在Eclipse界面中點擊File->New進行新建菜單,或者可以使用快捷鍵Alt+Shift+N進入新建菜單
在這裏插入圖片描述
新建菜單中找到Maven Project,如果沒有則選擇Other...選項,進入新建界面,在此界面中找到Maven->Maven Project選項,然後點擊Next >按鈕進入Maven項目新建界面在這裏插入圖片描述
在此界面中勾選Create a simple project(skip archetype selection)選項,此選項含義爲創建簡單項目
在這裏插入圖片描述
然後點擊下一步進入項目詳情填寫界面,在此界面中完成座標的設置.
在這裏插入圖片描述
填寫完成後點擊Finish完成創建.

項目介紹

創建完成後的項目結構如下:
在這裏插入圖片描述
其中pom.xml文件非常重要,在每一個Maven項目中都必須含有該文件,項目的依賴,插件等配置全部在pom.xml中完成,pom.xml文件我們將在下一章進行詳細講解.

項目導出

在項目上右鍵->Export...打開導出界面
在這裏插入圖片描述
在導出界面中找到General->Archive FileFile System進行導出
在這裏插入圖片描述

Archive File: 導出爲後綴爲.zip的壓縮文件
File System: 以文件夾方式導出

項目導入

在項目上右鍵->Import...打開項目導入界面
在這裏插入圖片描述
在打開的項目導入界面中找到Maven->Existing Maven Projects
在這裏插入圖片描述
在打開的界面中點擊Browse...然後在彈出的界面中找到需要導入的項目根目錄(即pom.xml文件所在目錄),然後我們就可以在下方的Projects中看到我們需要導入的項目的座標信息了
在這裏插入圖片描述
勾選需要導入的項目,然後點擊Finish完成即可


  1. 構件也可以理解爲Jar包項目 ↩︎

  2. 或者可以理解爲模塊 ↩︎

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章