大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國(guó)咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 maven學(xué)習(xí)視頻全套免費(fèi)下載

maven學(xué)習(xí)視頻全套免費(fèi)下載

更新時(shí)間:2021-05-20 16:02:51 來源:動(dòng)力節(jié)點(diǎn) 瀏覽997次

Maven是Apache軟件基金會(huì)組織維護(hù)的一款自動(dòng)化構(gòu)建工具,專注服務(wù)于Java平臺(tái)的項(xiàng)目構(gòu)建和依賴管理。Maven這個(gè)單詞的本意是:專家,內(nèi)行,讀音是['me?v(?)n]或['mevn]。Maven是目前最流行的自動(dòng)化構(gòu)建工具,對(duì)于生產(chǎn)環(huán)境下多框架、多模塊整合開發(fā)有重要作用,Maven是一款在大型項(xiàng)目開發(fā)過程中不可或缺的重要工具,Maven通過一小段描述信息可以整合多個(gè)項(xiàng)目之間的引用關(guān)系,提供規(guī)范的管理各個(gè)常用jar包及其各個(gè)版本,并且可以自動(dòng)下載和引入項(xiàng)目中。

Maven的簡(jiǎn)單使用

Maven項(xiàng)目的目錄約定
MavenProjectRoot(項(xiàng)目根目錄)
   |----src
   |     |----main
   |     |         |----java ——存放項(xiàng)目的.java文件
   |     |         |----resources ——存放項(xiàng)目資源文件,如spring, hibernate配置文件
   |     |----test
   |     |         |----java ——存放所有測(cè)試.java文件,如JUnit測(cè)試類
   |     |         |----resources ——存放項(xiàng)目資源文件,如spring, hibernate配置文件
   |----target ——項(xiàng)目輸出位置
   |----pom.xml ----用于標(biāo)識(shí)該項(xiàng)目是一個(gè)Maven項(xiàng)目

手動(dòng)創(chuàng)建Maven項(xiàng)目,使用Maven編譯
創(chuàng)建項(xiàng)目根文件夾,例如Maven01

2、在Maven01文件夾中創(chuàng)建“pom.xml”文件,如下圖所示:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <!--所有的Maven項(xiàng)目都必須配置這四個(gè)配置項(xiàng)-->
     <modelVersion>4.0.0</modelVersion>
     <!--groupId指的是項(xiàng)目名的項(xiàng)目組,默認(rèn)就是包名-->
     <groupId>cn.gacl.maven.hello</groupId>
     <!--artifactId指的是項(xiàng)目中的某一個(gè)模塊,默認(rèn)命名方式是"項(xiàng)目名-模塊名"-->
     <artifactId>hello-first</artifactId>
     <!--version指的是版本,這里使用的是Maven的快照版本-->
     <version>SNAPSHOT-0.0.1</version>
  </project>

3.編寫Java類文件,Maven項(xiàng)目規(guī)定,所有的*.java文件必須放在src目錄下的main目錄下的java目錄中,在Maven01項(xiàng)目根目錄中創(chuàng)建一個(gè)src目錄,然后在src目錄中創(chuàng)建main目錄,在main目錄中再創(chuàng)建java文件夾,如下圖所示:

在java文件夾下創(chuàng)建一個(gè)Hello.java文件,如下圖所示

 在Hello.java文件中編寫如下代碼:

public class Hello{
     public static void main(String[] args){
         System.out.println("Hello Maven");
     }
 }

4.使用Maven編譯Hello.java,首先進(jìn)入到項(xiàng)目根目錄,然后使用命令”mvn compile”進(jìn)行編譯,如下圖所示:

使用Maven編譯完成之后,在項(xiàng)目根目錄下會(huì)生成一個(gè)target文件夾,如下圖所示:

打開target文件夾,可以看到里面有一個(gè)classes文件夾,如下圖所示:

classes文件夾存放的就是編譯成功后生成的.class文件,如下圖所示:

5.使用"mvn clean"命令清除編譯結(jié)果,也就是把編譯生成的target文件夾刪掉,如下圖所示:

執(zhí)行完"mvn clean"命令后,target文件夾就會(huì)被刪除了。

小編就先簡(jiǎn)單的介紹到這里,如果大家還是沒有看懂的話,可以通過動(dòng)力節(jié)點(diǎn)的Maven視頻教程學(xué)習(xí),本課程詳細(xì)介紹了Maven的高級(jí)操作:繼承、聚合、多模塊項(xiàng)目管理等方面的內(nèi)容方方面面,是一線開發(fā)必不可少的內(nèi)容。

課程學(xué)習(xí)目錄

1.Maven教程:軟件工程和maven

2.Maven教程:maven能干什么

3.Maven教程:構(gòu)建

4.Maven教程:maven核心概念

5.Maven教程:maven安裝

6.Maven教程:約定目錄結(jié)構(gòu)

7.Maven教程:maven下載做了什么

8.Maven教程:修改本地倉庫地址

9.Maven教程:復(fù)習(xí)

10.Maven教程:倉庫概念

11.Maven教程:倉庫分類

12.Maven教程:pom文件分析-坐標(biāo)

13.Maven教程:pom文件分析-依賴

14.Maven教程:maven生命周期

15.Maven教程:?jiǎn)卧獪y(cè)試junit

16.Maven教程:maven命令-編譯

17.Maven教程:maven命令-測(cè)試-打包-安裝

完整的視頻課程可以登錄動(dòng)力節(jié)點(diǎn)視頻官網(wǎng)查看

以上就是動(dòng)力節(jié)點(diǎn)小編介紹的"maven學(xué)習(xí)視頻全套免費(fèi)下載",希望對(duì)大家有幫助,如有疑問,請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為您服務(wù)。

提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 四虎国产精品影库永久免费 | 青青青青青国产费线在线观看 | 九九视频免费观看 | 日本黄色小视频在线观看 | 在线视频一区二区三区 | 一级毛片特黄久久免费看 | 91资源在线| 久久婷婷是五月综合色狠狠 | 欧美成人精品高清在线播放 | 四虎影视国产精品亚洲精品hd | 久久久福利 | 97碰公开在线观看免费视频 | 久久这里有精品视频任我鲁 | 天天射夜夜操 | 99久久精品国产9999高清 | 香蕉免费一区二区三区在线观看 | 91av综合 | 蜜桃日本一道无卡不码高清 | 99久热这里只有精品免费 | 高清一区二区三区 | 国产一级黄色网 | 免费看美女隐私的网站 | 国产91在线九色 | 欧美一级片免费看 | 国产精品99久久久久久小说 | 奇米影视盒7777 | 五月天久久婷婷 | a加勒比一本东京 | 日日噜噜噜夜夜爽爽狠狠 | 99爱视频 | 日韩一区二区三区四区 | 黄色影院视频 | 国产精品永久在线 | 国产成人免费片在线观看 | 久久亚洲国产最新网站 | 久久88香港三级台湾三级中文 | 欧美一级爱操视频 | 麻豆国产精品 | 不卡影院网 | 久青草网站 | 亚洲三及片 |