日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

maven 打包指定依赖包_[Maven]-Maven基础-01-基础概念

發(fā)布時(shí)間:2023/12/2 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 maven 打包指定依赖包_[Maven]-Maven基础-01-基础概念 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Maven基礎(chǔ)

1.基礎(chǔ)概念

Maven基礎(chǔ)概念

  • 什么是Maven

  • 什么是理想的項(xiàng)目構(gòu)建?
    • 高度自動(dòng)化,跨平臺(tái),可重用的組件,標(biāo)準(zhǔn)化的
  • 什么是依賴(lài)?為什么要進(jìn)行依賴(lài)管理?
    • 自動(dòng)下載,統(tǒng)一依賴(lài)管理
  • 有哪些項(xiàng)目信息?
    • 項(xiàng)目名稱(chēng)描述等,開(kāi)發(fā)人員信息,開(kāi)發(fā)者信息等
  • 沒(méi)有學(xué)些Maven之前

使用eclipse開(kāi)發(fā)的步驟:

1清理(clean)

2 編譯(java文件轉(zhuǎn)換為class文件)

3測(cè)試

4報(bào)告(文檔)

5打包(生成jar包或者war包)

6部署(部署到tomcat)

復(fù)制(SpringMVC+MyBatis的jar包)

  • 學(xué)習(xí)完Maven

使用eclipse開(kāi)發(fā)的步驟:

下面6個(gè)步驟可以使用Maven的一步構(gòu)建(只需要一個(gè)命令即可)

1清理(clean)

2 編譯(java文件轉(zhuǎn)換為class文件)

3測(cè)試

4報(bào)告(文檔)

5打包(生成jar包或者war包)

6部署(部署到tomcat)

通過(guò)一個(gè)配置(pom.xml)自動(dòng)從互聯(lián)網(wǎng)導(dǎo)入jar包

Maven的優(yōu)勢(shì)

  • 為什么使用Maven?
  • IDE?Eclipse?
    • 手工操作較多,編譯、測(cè)試、部署等工作都是獨(dú)立的,很難一步完成
    • 每個(gè)人的IDE配置都不同,很容易出現(xiàn)本地代碼換個(gè)地方編譯就出錯(cuò)
  • Ant?
    • 沒(méi)有一個(gè)約定的目錄結(jié)構(gòu)
    • 必須明確讓ant做什么,什么時(shí)候做,然后編譯,打包
    • 沒(méi)有生命周期,必須定義目標(biāo)及其實(shí)現(xiàn)的任務(wù)序列
    • 沒(méi)有集成依賴(lài)管理
  • Maven?
    • 擁有約定,知道你的代碼在哪里,放到哪里去
    • 擁有一個(gè)生命周期,例如執(zhí)行 mvn install 就可以自動(dòng)執(zhí)行編譯,測(cè)試,打包等構(gòu)建過(guò)程
    • 只需要定義一個(gè)pom.xml,然后把源碼放到默認(rèn)的目錄,Maven幫你處理其他事情
    • 擁有依賴(lài)管理,倉(cāng)庫(kù)管理

Maven的配置的安裝

  • 安裝Maven
  • 確認(rèn)jdk是否已安裝?
  • 下載Maven

地址:http://maven.apache.org/download.html

  • 安裝Maven

a.下載Maven

b.Maven的目錄結(jié)構(gòu)

解壓Maven-bin目錄到指定文件夾:E:softmavenapache-maven-3.5.4

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

根據(jù)指定的maven的安裝(解壓)目錄完成環(huán)境變量的配置

MAVEN_HOME =E:softmavenapache-maven-3.5.4

Path= E:softmavenapache-maven-3.5.4bin

d.校驗(yàn)是否安裝成功

此時(shí)驗(yàn)證需要配置JAVA_HOME ,在cmd窗口輸入指令“mvn -version”顯示結(jié)果

Maven在Eclipse中的配置

  • a.指定eclipse使用自定義的maven版本信息

Windows--->preference--->maven,根據(jù)下述提示完成maven配置

添加完成,選中當(dāng)前的版本信息

  • b.指定用戶(hù)的配置setting.xml

把E:softmavenapache-maven-3.5.4conf文件放置到C:Usersyhtx-22.m2,如果此時(shí)還沒(méi)有生成.m2文件目錄則新建maven工程進(jìn)行測(cè)試會(huì)自動(dòng)生成相應(yīng)的倉(cāng)庫(kù)目錄

Window-->preference-->User Settings-->指定setting.xml的實(shí)際目錄

完成上述配置,下述通過(guò)創(chuàng)建web項(xiàng)目進(jìn)行相關(guān)測(cè)試

總結(jié)

以上是生活随笔為你收集整理的maven 打包指定依赖包_[Maven]-Maven基础-01-基础概念的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。