国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁(yè) > news >正文

會(huì)計(jì)實(shí)帳培訓(xùn)上海百度搜索優(yōu)化

會(huì)計(jì)實(shí)帳培訓(xùn),上海百度搜索優(yōu)化,網(wǎng)站建設(shè)申請(qǐng),校園網(wǎng)站開(kāi)發(fā)需求文字一、Maven是什么 Maven是apache旗下的一個(gè)開(kāi)源項(xiàng)目,是一款用于管理和構(gòu)建java項(xiàng)目的工具。 它有什么用呢? 比如我以前要IOUtils這個(gè)包,那要到網(wǎng)站下去下載下來(lái),再導(dǎo)入。 當(dāng)jar包多的時(shí)候,一個(gè)一個(gè)導(dǎo)出,…

一、Maven是什么

Maven是apache旗下的一個(gè)開(kāi)源項(xiàng)目,是一款用于管理和構(gòu)建java項(xiàng)目的工具。

它有什么用呢?

比如我以前要IOUtils這個(gè)包,那要到網(wǎng)站下去下載下來(lái),再導(dǎo)入。

當(dāng)jar包多的時(shí)候,一個(gè)一個(gè)導(dǎo)出,是不是太麻煩了。而且升級(jí)一個(gè)包,相關(guān)的依賴(lài)包也需要升級(jí),那就更麻煩了。

于是就有了Maven,它可以管理包的依賴(lài)。

不用像以前一樣,一步步創(chuàng)建lib包、復(fù)制入包再點(diǎn)擊add as library...

只要在pom.xml中加入一段這樣的代碼:

<dependency><groupId>ch.qos.logback</groupId><artifactId>logback-classic</artifactId><version>1.2.3</version>
</dependency>

這就可以導(dǎo)入版本為1.2.3的logback包。

用大牛喜歡說(shuō)的話就是:Maven有依賴(lài)管理的作用。

還有,有沒(méi)有辦法給idea、eclipse甚至Myeclipse導(dǎo)入同樣能用的項(xiàng)目包?有的。Maven就有,這種功能叫做統(tǒng)一項(xiàng)目結(jié)構(gòu)。

統(tǒng)一后的結(jié)構(gòu)如下:

?

除此以外,Maven它還能幫助項(xiàng)目構(gòu)建。

我們知道,一般項(xiàng)目都是編譯完后,再測(cè)試、打包,最后發(fā)布。

用Maven來(lái)管理項(xiàng)目,用標(biāo)準(zhǔn)化的流程來(lái)管理項(xiàng)目的流程。

簡(jiǎn)而言之,就可以基于Maven的指令,快速進(jìn)行項(xiàng)目的編譯測(cè)試等操作。

雙擊compile可以自動(dòng)編譯,雙擊package可以打包。?

還跨平臺(tái)哦,包括Linux、Windows、MacOS等。

二、Maven結(jié)構(gòu)介紹

Maven結(jié)構(gòu)如下:

其中,插件就體現(xiàn)在之前說(shuō)的雙擊complie能夠自動(dòng)編譯、package能夠自動(dòng)打包等的功能中。從一個(gè)個(gè)的文件,到j(luò)ar包,再到最后發(fā)布組成其他項(xiàng)目……

然后是POM,項(xiàng)目對(duì)象模型,這就是描述Maven項(xiàng)目本身的模型。它包括了描述自身的信息,比如下圖中的歸屬組織、模塊名稱(chēng)以及版本。

<groupId>com.haha</groupId>
<artifactId>maven-project01</artifactId>
<version>1.0-SNAPSHOT</version>

?

除此以外,還能描述其他依賴(lài)包信息。比如上面導(dǎo)入的1.2.3的logback包:

<dependency><groupId>ch.qos.logback</groupId><artifactId>logback-classic</artifactId><version>1.2.3</version>
</dependency>

這就寫(xiě)再pom.xml文件中。?

最后是依賴(lài)管理模型。

依賴(lài)管理模型用來(lái)查找包,導(dǎo)入依賴(lài)等。

它首先會(huì)在本地倉(cāng)庫(kù)查找,然后到Maven自建的中央倉(cāng)庫(kù)查找。當(dāng)然,服務(wù)器地址設(shè)在國(guó)外的中央倉(cāng)庫(kù)速度不是很高,所以一般也會(huì)用到公司等自建的遠(yuǎn)程倉(cāng)庫(kù)。

三、安裝Maven

1.首先解壓Maven包

簡(jiǎn)單介紹一下:

bin-存放可執(zhí)行文件

conf-存放配置文件

lib-存放Maven依賴(lài)的jar包資源

2.配置Maven本地倉(cāng)庫(kù)

在Maven路徑下新建一個(gè)文件夾,作為本地倉(cāng)庫(kù)。這里建一個(gè)叫mvn_pkg:

嘿嘿,maven文件夾偷偷改了個(gè)名,發(fā)現(xiàn)沒(méi)

然后在conf中編輯settings.xml文件??梢杂益I-打開(kāi)方式-文本文檔打開(kāi),也可以用notepad++之類(lèi)的。

找到<localRepository>/path/to/local/repo</localRepository>,然后復(fù)制出注釋,比如可以直接復(fù)制到下面,然后把路徑改為你自己剛才建的文件夾。具體改后代碼如下:

  <!-- localRepository| The path to the local repository maven will use to store artifacts.|| Default: ${user.home}/.m2/repository<localRepository>/path/to/local/repo</localRepository>--><localRepository>D:\maven\mvn_pkg</localRepository>

3.配置阿里云私服

同樣是在settings.xml文件中,找到mirrors文件夾,復(fù)制下列代碼過(guò)去:

<id>alimaven</id>  
<name>aliyun maven</name>  
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf> 

?復(fù)制結(jié)果如圖:

?

記得保存哦。

4.配置Maven環(huán)境變量

然后,想要在任意目錄下的cmd里都使用maven的命令,就要配置Maven的環(huán)境變量。

在搜索欄搜索“編輯系統(tǒng)環(huán)境變量”,點(diǎn)擊“環(huán)境變量”,新建MAVEN_HOME環(huán)境變量,如下圖,點(diǎn)擊“新建”,輸入變量名、變量值,再點(diǎn)擊“確定”。

?再把maven下的bin目錄加入path中。找到path,點(diǎn)擊“編輯”,再點(diǎn)擊“新建”,輸入

%MAVEN_HOME%\bin

?然后點(diǎn)擊確定。

?

最終就配置好了Maven環(huán)境。

驗(yàn)證

打開(kāi)命令行(如何打開(kāi)可以參考我的文章打開(kāi)Windows命令行、Powershell窗口的多種方法)

輸入mvn -v測(cè)試。

成功了顯示結(jié)果如下:

?沒(méi)成功會(huì)這樣顯示:

那就自己認(rèn)真檢查第四步,配置系統(tǒng)環(huán)境啦。?

http://aloenet.com.cn/news/35024.html

相關(guān)文章:

  • 怎么用自己的電腦做網(wǎng)站主機(jī)企業(yè)管理培訓(xùn)課程視頻
  • 別人做的網(wǎng)站怎么打開(kāi)2022網(wǎng)站seo
  • 網(wǎng)站開(kāi)發(fā)人員職位晉升空間深圳龍崗區(qū)布吉街道
  • 小程序開(kāi)發(fā)價(jià)格深圳百度seo公司
  • 自動(dòng)搭建網(wǎng)站源碼優(yōu)就業(yè)seo
  • wordpress 遷移到hexo抖音seo怎么做
  • 哪些網(wǎng)站可以免費(fèi)做推廣呢南沙seo培訓(xùn)
  • 做網(wǎng)站空間放哪些文件夾網(wǎng)頁(yè)模板圖片
  • 點(diǎn)餐網(wǎng)站模板深圳谷歌推廣公司
  • 福州網(wǎng)站開(kāi)發(fā)si7.cc必應(yīng)收錄提交入口
  • 做二手家電網(wǎng)站怎樣?xùn)|莞網(wǎng)絡(luò)優(yōu)化服務(wù)商
  • 網(wǎng)站開(kāi)發(fā)費(fèi)用如何入賬企點(diǎn)下載
  • 專(zhuān)業(yè)企業(yè)網(wǎng)站搭建服務(wù)有創(chuàng)意的網(wǎng)絡(luò)廣告案例
  • 國(guó)外域名的網(wǎng)站怎么做seo快速排名軟件網(wǎng)站
  • 網(wǎng)站制作方案怎么做seo排名優(yōu)化推薦
  • 醫(yī)院網(wǎng)站建設(shè)方案計(jì)劃書(shū)北大青鳥(niǎo)培訓(xùn)機(jī)構(gòu)靠譜嗎
  • 那個(gè)網(wǎng)站可以接做網(wǎng)頁(yè)私活惠州網(wǎng)絡(luò)營(yíng)銷(xiāo)公司
  • 淘寶軟件營(yíng)銷(xiāo)網(wǎng)站建設(shè)品牌推廣策略包括哪些內(nèi)容
  • 快看漫畫(huà)小程序入口關(guān)鍵詞優(yōu)化靠譜推薦
  • 鎮(zhèn)海區(qū)住房和建設(shè)交通局網(wǎng)站友情鏈接名詞解釋
  • 旅游區(qū)網(wǎng)站開(kāi)發(fā)蕭山區(qū)seo關(guān)鍵詞排名
  • 教育行業(yè)網(wǎng)站模板最新軍事戰(zhàn)爭(zhēng)新聞消息
  • 網(wǎng)站建設(shè)費(fèi)經(jīng)營(yíng)范圍網(wǎng)站建設(shè)找哪家好
  • 上傳網(wǎng)站程序是什么怎么制作自己的網(wǎng)站
  • 做網(wǎng)站要以單位怎樣在百度上建立網(wǎng)站
  • wordpress調(diào)用播放器曹操博客seo
  • 中山自助建站系統(tǒng)外貿(mào)網(wǎng)站建設(shè)公司
  • 論基層門(mén)戶網(wǎng)站的建設(shè)微信軟文范例100字
  • 免費(fèi)編程網(wǎng)課seo在線優(yōu)化技術(shù)
  • 上海商城網(wǎng)站建設(shè)搜狐綜合小時(shí)報(bào)2022113011