中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

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

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

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

一、Maven是什么

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

它有什么用呢?

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

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

于是就有了Maven,它可以管理包的依賴。

不用像以前一樣,一步步創(chuàng)建lib包、復(fù)制入包再點擊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包。

用大牛喜歡說的話就是:Maven有依賴管理的作用。

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

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

?

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

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

用Maven來管理項目,用標(biāo)準(zhǔn)化的流程來管理項目的流程。

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

雙擊compile可以自動編譯,雙擊package可以打包。?

還跨平臺哦,包括Linux、Windows、MacOS等。

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

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

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

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

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

?

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

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

這就寫再pom.xml文件中。?

最后是依賴管理模型。

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

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

三、安裝Maven

1.首先解壓Maven包

簡單介紹一下:

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

conf-存放配置文件

lib-存放Maven依賴的jar包資源

2.配置Maven本地倉庫

在Maven路徑下新建一個文件夾,作為本地倉庫。這里建一個叫mvn_pkg:

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

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

找到<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ù)制下列代碼過去:

<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)境變量”,點擊“環(huán)境變量”,新建MAVEN_HOME環(huán)境變量,如下圖,點擊“新建”,輸入變量名、變量值,再點擊“確定”。

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

%MAVEN_HOME%\bin

?然后點擊確定。

?

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

驗證

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

輸入mvn -v測試。

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

?沒成功會這樣顯示:

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

http://www.risenshineclean.com/news/35024.html

相關(guān)文章:

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