Maven如何用Eclipse创建一个Maven项目【笔记自用】
生活随笔
收集整理的這篇文章主要介紹了
Maven如何用Eclipse创建一个Maven项目【笔记自用】
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.Maven的安裝與設置環境變量
想要創建一個Maven項目需要先安裝Maven,并且設置好環境變量
- 去下載Maven
- 設置環境變量
- 新建變量MAVEN_HOME,值為Maven的目錄X:\XXX\apache-maven-XXX
- 將%MAVEN_HOME%\bin添加到Path變量下
- 運行CMD,輸入mvn -v后可以看到Maven的版本信息等則表示安裝成功
2.創建Maven項目和依賴
2.1創建Maven項目有兩種方式,如下
第一種創建方式:使用命令行手動創建
mvn archetype:generate -DgroupId=com.lewis.seckill -DartifactId=seckill -Dpackage=com.lewis.seckill -Dversion=1.0-SNAPSHOT -DarchetypeArtifactId=maven-archetype-webapp命令行執行后會創建一個maven-archetype-webapp骨架的Maven項目。
- groupid和artifactId被統稱為“坐標”是為了保證項目唯一性而提出的,如果你要把你項目弄到maven本地倉庫去,你想要找到你的項目就必須根據這兩個id去查找。
- groupId一般分為多個段,這里我只說兩段,第一段為域,第二段為公司名稱。域又分為org、com、cn等等許多,其中org為非營利組織,com為商業組織。舉個apache公司的tomcat項目例子:這個項目的groupId是org.apache,它的域是org(因為tomcat是非營利項目),公司名稱是apache,artigactId是tomcat。
- 比如我創建一個項目,我一般會將groupId設置為cn.snowin,cn表示域為中國,snowin是我個人姓名縮寫,artifactId設置為testProj,表示你這個項目的名稱是testProj,依照這個設置,你的包結構最好是cn.snowin.testProj打頭的,如果有個StudentDao,它的全路徑就是cn.snowin.testProj.dao.StudentDao
第二種創建方式:借助IDE工具的Maven插件來創建項目
剛我們已經下載并配置好了maven,然后在eclipse中點windows-》preference-》選擇maven-》installations-》add ,然后學則你的插件路徑
Finish后出現
這時就將Maven插件導入了你的eclipse中。
3.新建maven工程
先點右鍵新建—>other—>搜索里面輸入maven,如下圖,點擊next
然后出現如下界面,工作區可以是默認也可以自己選創建一個工作區,然后將路徑導進來,點擊next
然后出現如下界面,
這里面的內容是maven提供的模板
常用Archetype
maven-archetype-quickstart默認的Archetype,基本內容包括:一個包含junit依賴聲明的pom.xmlsrc/main/java主代碼目錄及一個名為App的類src/test/java測試代碼目錄及一個名為AppTest的測試用例 maven-archetype-webapp一個最簡單的Maven war項目模板,當需要快速創建一個Web應用的時候可以使用它。生成的項目內容包括:一個packaging為war且帶有junit依賴聲明的pom.xmlsrc/main/webapp/目錄src/main/webapp/index.jsp文件src/main/webapp/WEB-INF/web.xml文件之后進入如下圖的界面,里面的group和artifact是必填項,其中group指項目組織唯一的標識符,artifact指項目的唯一的標識符,然后點擊next,一個maven項目就創建成功了
創建成功的maven項目的圖標如下:
總結
以上是生活随笔為你收集整理的Maven如何用Eclipse创建一个Maven项目【笔记自用】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 原创:学区房暴跌?又一家机构跑路!谁在收
- 下一篇: “建议去职中”,教师错误发言为何让人不舒