欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解讀maven配置阿里云鏡像問題

 更新時間:2022年11月30日 09:34:29   作者:普通網(wǎng)友  
這篇文章主要介紹了解讀maven配置阿里云鏡像問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

maven配置阿里云鏡像

打開maven配置文件,找到標(biāo)簽,添加如下:

<mirrors>

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

</mirrors>

設(shè)置全局的jdk,在配置文件配置如下:

<profile> ?
? ? <id>jdk18</id> ?
? ? <activation> ?
? ? ? ? <activeByDefault>true</activeByDefault> ?
? ? ? ? <jdk>1.8</jdk> ?
? ? </activation> ?
? ? <properties> ?
? ? ? ? <maven.compiler.source>1.8</maven.compiler.source> ?
? ? ? ? <maven.compiler.target>1.8</maven.compiler.target> ?
? ? ? ? <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> ?
? ? </properties> ??
</profile> ?

設(shè)置局部的jdk,在項(xiàng)目的pom,xml文件中添加如下build元素

<build> ?
? ? <plugins> ?
? ? ? ? <plugin> ?
? ? ? ? ? ? <groupId>org.apache.maven.plugins</groupId> ?
? ? ? ? ? ? <artifactId>maven-compiler-plugin</artifactId> ?
? ? ? ? ? ? <configuration> ?
? ? ? ? ? ? ? ? <source>1.7</source> ?
? ? ? ? ? ? ? ? <target>1.7</target> ?
? ? ? ? ? ? </configuration> ?
? ? ? ? </plugin> ?
? ? </plugins> ?
</build>

maven配置阿里云鏡像倉庫不生效

問題

在{MAVEN_HOME}/conf/settings.xml中添加鏡像配置:

? <mirrors>
? ? <mirror>
? ? ? ? <id>aliyunmaven</id>
? ? ? ? <mirrorOf>*</mirrorOf>
? ? ? ? <name>阿里云公共倉庫</name>
? ? ? ? <url>https://maven.aliyun.com/repository/public</url>
? ? </mirror>
? </mirrors>

但是項(xiàng)目更新時仍然會從http://repo.maven.apache.org/maven2下載依賴。

解決方法

在項(xiàng)目的pom.xml中添加如下配置

? <repositories>
? ? <repository>
? ? ? <id>central</id>
? ? ? <url>https://maven.aliyun.com/repository/public</url>
? ? </repository>
? </repositories>
? <pluginRepositories>
? ? <pluginRepository>
? ? ? <id>central</id>
? ? ? <url>https://maven.aliyun.com/repository/public</url>
? ? </pluginRepository>
? </pluginRepositories>

原因

項(xiàng)目的pom會繼承自super pom,在super pom中指定了從倉庫的地址:

<repositories>
? ? <repository>
? ? ? <id>central</id>
? ? ? <name>Central Repository</name>
? ? ? <url>http://repo.maven.apache.org/maven2</url>
? ? ? <layout>default</layout>
? ? ? <snapshots>
? ? ? ? <enabled>false</enabled>
? ? ? </snapshots>
? ? </repository>
? </repositories>
?
? <pluginRepositories>
? ? <pluginRepository>
? ? ? <id>central</id>
? ? ? <name>Central Repository</name>
? ? ? <url>http://repo.maven.apache.org/maven2</url>
? ? ? <layout>default</layout>
? ? ? <snapshots>
? ? ? ? <enabled>false</enabled>
? ? ? </snapshots>
? ? ? <releases>
? ? ? ? <updatePolicy>never</updatePolicy>
? ? ? </releases>
? ? </pluginRepository>
? </pluginRepositories>

因此需要在項(xiàng)目中覆蓋這一配置。

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java Dubbo框架知識點(diǎn)梳理

    Java Dubbo框架知識點(diǎn)梳理

    這篇文章主要介紹了Java Dubbo框架知識點(diǎn)梳理,通過詳細(xì)的文字講解和代碼實(shí)例,梳理了Dubbo這個框架,需要的朋友可以參考下
    2021-06-06
  • Java高并發(fā)測試框架JCStress詳解

    Java高并發(fā)測試框架JCStress詳解

    這篇文章主要介紹了Java高并發(fā)測試框架JCStress,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-04-04
  • Maven配置多倉庫無效的解決

    Maven配置多倉庫無效的解決

    在項(xiàng)目中使用Maven管理jar包依賴往往會出現(xiàn)很多問題,所以這時候就需要配置Maven多倉庫,本文介紹了如何配置以及問題的解決
    2021-05-05
  • Java開發(fā)實(shí)現(xiàn)猜拳游戲

    Java開發(fā)實(shí)現(xiàn)猜拳游戲

    這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)猜拳游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-08-08
  • Spring框架之IOC介紹講解

    Spring框架之IOC介紹講解

    IOC-Inversion of Control,即控制反轉(zhuǎn)。它不是什么技術(shù),而是一種設(shè)計思想。這篇文章將為大家介紹一下Spring控制反轉(zhuǎn)IOC的原理,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • 關(guān)于SpringBoot微服務(wù)發(fā)布與部署的三種方式

    關(guān)于SpringBoot微服務(wù)發(fā)布與部署的三種方式

    SpringBoot 框架只提供了一套基于可執(zhí)行 jar 包(executable jar)格式的標(biāo)準(zhǔn)發(fā)布形式,但并沒有對部署做過多的界定,而且為了簡化可執(zhí)行 jar 包的生成,SpringBoot 提供了相應(yīng)的 Maven 項(xiàng)目插件,需要的朋友可以參考下
    2023-05-05
  • Java String、StringBuffer與StringBuilder的區(qū)別

    Java String、StringBuffer與StringBuilder的區(qū)別

    本文主要介紹Java String、StringBuffer與StringBuilder的區(qū)別的資料,這里整理了相關(guān)資料及詳細(xì)說明其作用和利弊點(diǎn),有需要的小伙伴可以參考下
    2016-09-09
  • Java終止循環(huán)體的具體實(shí)現(xiàn)

    Java終止循環(huán)體的具體實(shí)現(xiàn)

    這篇文章主要介紹了Java終止循環(huán)體的具體實(shí)現(xiàn),需要的朋友可以參考下
    2014-02-02
  • Java8中Map常用的遍歷方式

    Java8中Map常用的遍歷方式

    這篇文章主要給大家介紹了關(guān)于Java8中Map常用的遍歷方式,map屬于java中的頂級接口之一,區(qū)別于list,map是鍵值對的形式存在,需要的朋友可以參考下
    2023-07-07
  • Java struts2請求源碼分析案例詳解

    Java struts2請求源碼分析案例詳解

    這篇文章主要介紹了Java struts2請求源碼分析案例詳解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08

最新評論