最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaWeb Maven詳解相關(guān)配置

 更新時(shí)間:2022年06月29日 11:14:32   作者:Dragon_qing  
這篇文章主要介紹了使用maven架構(gòu)管理開發(fā)的相關(guān)配置,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

為什么學(xué)習(xí)這個(gè)技術(shù)

1.在javaweb開發(fā)中,需要使用大量的jar包,我們手動去導(dǎo)入;

2.如果能夠讓一個(gè)東西自動導(dǎo)入jar包

1.Maven項(xiàng)目架構(gòu)管理工具

我們目前用來方便導(dǎo)入jar包的!

Maven的核心思想:約定大于配置

有約束,不要去違反。

2.下載安裝Maven

官網(wǎng):https://maven.apache.org/

下載完成后,解壓即可

3.配置環(huán)境

在我們系統(tǒng)環(huán)境中

配置:

  • M2_HOME maven目錄下的bin目錄
  • MAVEN_HOME maven的目錄
  • 在系統(tǒng)的path中配置 %MAVEN_HOME%\bin

測試Maven是否安裝成功,

4.阿里云鏡像

apache-maven-3.8.1\conf\setting.xml中配置

<mirror>
    <id>aliyunmaven</id>
    <mirrorOf>*</mirrorOf>
    <name>阿里云公共倉庫</name>
    <url>https://maven.aliyun.com/repository/public</url>
</mirror>
<mirror>
    <id>alimaven</id>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    <mirrorOf>central</mirrorOf>        
</mirror>

5.本地倉庫

apache-maven-3.8.1\conf\setting.xml中配置

建立一個(gè)本地倉庫:localRepository

<!-- 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:\Program Files\apache-maven-3.8.5\maven-repo</localRepository>

6.在IDEA中使用Maven

創(chuàng)建一個(gè)Maven項(xiàng)目

下面?zhèn)z個(gè)的位置改為剛剛配置的路徑

等待初始化

7.創(chuàng)建一個(gè)普通的Maven項(xiàng)目

這個(gè)只有在web應(yīng)用下才會有??!

8.idea中標(biāo)記文件夾功能

9. 在IDEA中配置tomcat

10. pom文件

pom.xml是Maven的核心配置文件

自動導(dǎo)入包及其依賴的jar包

maven由于它的約定大于配置,我們之后可能遇到我們寫的配置文件,無法被導(dǎo)出或者生效的問題,解決方案:

<!--在build中配置resources,來防止我們資源導(dǎo)出失敗的問題-->
<build>
    <resources>
        <resource>
            <directory>src/main/resources</directory>
            <includes>
                <includes>**/*.properties</includes>
                <includes>**/*.xml</includes>
            </includes>
            <filtering>false</filtering>
        </resource>
        <resource>
            <directory>src/main/java</directory>
            <includes>
                <include>**/*.properties</include>
                <include>**/*.xml</include>
            </includes>
            <filtering>false</filtering>
        </resource>
    </resources>
</build>

到此這篇關(guān)于JavaWeb Maven詳解相關(guān)配置的文章就介紹到這了,更多相關(guān)JavaWeb Maven 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 利用反射獲取Java類中的靜態(tài)變量名及變量值的簡單實(shí)例

    利用反射獲取Java類中的靜態(tài)變量名及變量值的簡單實(shí)例

    下面小編就為大家?guī)硪黄梅瓷浍@取Java類中的靜態(tài)變量名及變量值的簡單實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-12-12
  • SpringCloud?Feign超詳細(xì)講解

    SpringCloud?Feign超詳細(xì)講解

    Feign是Netflix公司開發(fā)的一個(gè)聲明式的REST調(diào)用客戶端;?Ribbon負(fù)載均衡、?Hystrⅸ服務(wù)熔斷是我們Spring?Cloud中進(jìn)行微服務(wù)開發(fā)非?;A(chǔ)的組件,在使用的過程中我們也發(fā)現(xiàn)它們一般都是同時(shí)出現(xiàn)的,而且配置也都非常相似
    2022-10-10
  • Java開發(fā)微信Navicat支付完整版

    Java開發(fā)微信Navicat支付完整版

    這篇文章主要介紹了Java開發(fā)微信Navicat支付完整版,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • 詳解java解決分布式環(huán)境中高并發(fā)環(huán)境下數(shù)據(jù)插入重復(fù)問題

    詳解java解決分布式環(huán)境中高并發(fā)環(huán)境下數(shù)據(jù)插入重復(fù)問題

    這篇文章主要介紹了java解決并發(fā)數(shù)據(jù)重復(fù)問題 ,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • SpringMVC中Invalid bound statement (not found)常見報(bào)錯(cuò)問題解決

    SpringMVC中Invalid bound statement (not f

    本文主要介紹了SpringMVC中Invalid bound statement (not found)常見報(bào)錯(cuò)問題解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05
  • java獲取指定開始時(shí)間與結(jié)束時(shí)間之間的所有日期

    java獲取指定開始時(shí)間與結(jié)束時(shí)間之間的所有日期

    這篇文章主要為大家詳細(xì)介紹了java獲取指定開始時(shí)間與結(jié)束時(shí)間之間的所有日期,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-05-05
  • 關(guān)于SpringBoot中controller參數(shù)校驗(yàn)的使用

    關(guān)于SpringBoot中controller參數(shù)校驗(yàn)的使用

    本文主要介紹了關(guān)于SpringBoot中controller參數(shù)校驗(yàn)的使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • 如何使用Maven管理項(xiàng)目?Maven管理項(xiàng)目實(shí)例

    如何使用Maven管理項(xiàng)目?Maven管理項(xiàng)目實(shí)例

    下面小編就為大家?guī)硪黄绾问褂肕aven管理項(xiàng)目?Maven管理項(xiàng)目實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-06-06
  • IntelliJ IDEA報(bào)錯(cuò)Error:java: Compilation failed: internal java compiler error的解決辦法

    IntelliJ IDEA報(bào)錯(cuò)Error:java: Compilation failed: internal java

    今天小編就為大家分享一篇關(guān)于IntelliJ IDEA報(bào)錯(cuò)Error:java: Compilation failed: internal java compiler error的解決辦法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • 詳解Java中的ReentrantLock鎖

    詳解Java中的ReentrantLock鎖

    這篇文章主要介紹了Java中ReentrantLock鎖的相關(guān)資料,幫助大家更好的理解和使用Java,感興趣的朋友可以了解下
    2021-01-01

最新評論

呈贡县| 河间市| 小金县| 砀山县| 和龙市| 阳高县| 凤庆县| 贡嘎县| 柘荣县| 务川| 巴中市| 金湖县| 千阳县| 六安市| 田东县| 南昌市| 华安县| 新化县| 兴隆县| 大丰市| 白城市| 靖州| 广昌县| 吴堡县| 剑阁县| 永兴县| 澄城县| 上犹县| 怀宁县| 长岭县| 南投县| 东莞市| 洛宁县| 南开区| 卢氏县| 根河市| 迭部县| 泸西县| 陇南市| 嘉兴市| 石屏县|