最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Maven的使用

2021-02-20 16:53 作者:關(guān)阿姨的Java日記  | 我要投稿

1.什么是Maven項(xiàng)目

  • Maven 翻譯為"專家"、"內(nèi)行",是 Apache 下的一個(gè)純 Java 開發(fā)的開源項(xiàng)目。

  • 基于項(xiàng)目 對(duì)象模型(縮寫:POM)概念,Maven利用一個(gè)中央信息片斷能管理一個(gè)項(xiàng)目的構(gòu)建、報(bào)告 和文檔等步驟。

  • Maven 是一個(gè)項(xiàng)目管理工具,可以對(duì) Java 項(xiàng)目進(jìn)行構(gòu)建、依賴管理。

2.為什么需要Maven ? ? ? ?

第一:Maven已經(jīng)成為行業(yè)規(guī)范,幾乎所有項(xiàng)目都在使用

第二:Maven可以根據(jù)項(xiàng)目需要,導(dǎo)入合適的jar,確實(shí)在復(fù)雜的項(xiàng)目中起到了非常重要的作用

第三:Maven可以將一個(gè)大型項(xiàng)目拆分成多個(gè)子項(xiàng)目并管理,方便團(tuán)隊(duì)開發(fā)

3.怎么使用Maven ? ? ? ?

Eclipse自帶了Maven,可以直接使用 當(dāng)我們的項(xiàng)目需要額外的jar包時(shí),使用Maven項(xiàng)目更加簡(jiǎn)單 。? ??

4.Maven下載使用

Apache官網(wǎng)下載

http://maven.Apache.org

Apache是世界使用排名第一的web服務(wù)器軟件,它可以運(yùn)行在幾乎所有廣泛使用的計(jì)算機(jī)平臺(tái)上.

目錄結(jié)構(gòu)

  • bin目錄包含mvn的運(yùn)行腳本

  • boot目錄包含一個(gè)類加載器的框架,Maven使用它來加載自己的類庫

  • conf是配置文件目錄

準(zhǔn)備境內(nèi)Maven倉庫配置文件

1.解壓縮下載好的文件找到settings.xml文件

2.打開settings.xml找到<mirrors>.....</mirrors>標(biāo)簽替換為以下鏡像

<mirrors>

????<mirror>

????????<id>ali</id>

????????<name>ali Maven</name>

????????<mirrorOf>*</mirrorOf>

????????<url>https://maven.aliyun.com/repository/public/</url>

????</mirror>

</mirrors>

5.配置Eclipse的Maven環(huán)境

Eclipse是一款非常優(yōu)秀的IDE,除了基本的語法標(biāo)亮,代碼補(bǔ)齊,XML編輯等功能外,現(xiàn)在版本的eclipse還支持重構(gòu),并且集成了JUnit,CVS,Mylyn等各種流行的工具,可惜的是eclipse默認(rèn)沒有集成對(duì)Maven的支持,不過,maven之父公司創(chuàng)立了m2eclipse項(xiàng)目,這個(gè)是eclipse下的一款非常強(qiáng)大的maven插件。

  • 首先在eclipse菜單欄找到Windows->Preferences

  • Maven->User Settersing->maven中settersing的地址將下載的settings.xml文件添加到Global Settings和User Settings中

  • 點(diǎn)擊Update Settings按鈕更新配置信息

測(cè)試是否成功配置Maven倉庫

  • 打開maven視圖

查看阿里云倉庫是否存在

使用Maven新JavaWeb項(xiàng)目

  • 在eclipse中的文件菜單創(chuàng)建Maven項(xiàng)目

選擇項(xiàng)目目錄結(jié)構(gòu)的骨架

填寫項(xiàng)目"坐標(biāo)"

Group Id填寫組織信息,通常是公司的域名信息

Artifact Id就是項(xiàng)目的名字

注:如果這里pom.xml文件出現(xiàn)錯(cuò)誤或者沒有正確創(chuàng)建的目錄結(jié)構(gòu),要檢查settings.xml文件是否內(nèi)容修改正確并添加.

maven項(xiàng)目的目錄結(jié)構(gòu)

使用maven管理的Java項(xiàng)目都有著相同的項(xiàng)目結(jié)構(gòu)

  • pom.xml用于維護(hù)當(dāng)前項(xiàng)目所使用的jar包

  • 所有的Java代碼都在src/main/java下面

  • 所有的測(cè)試代碼都放在src/test/java




Maven的使用的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
九寨沟县| 即墨市| 常熟市| 特克斯县| 聊城市| 永德县| 墨脱县| 浦东新区| 垣曲县| 新疆| 松阳县| 思茅市| 江西省| 太湖县| 抚顺县| 鹰潭市| 松原市| 南乐县| 海门市| 门头沟区| 兴隆县| 大名县| 宣城市| 焦作市| 合山市| 南汇区| 双牌县| 呼图壁县| 正镶白旗| 六安市| 东平县| 奉节县| 桐梓县| 连南| 张家界市| 儋州市| 凤庆县| 慈利县| 鹿邑县| 广昌县| 徐汇区|