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

關(guān)于maven打包時(shí)的報(bào)錯(cuò): Return code is: 501 , ReasonPhrase:HTTPS Required

 更新時(shí)間:2020年09月07日 10:17:36   作者:風(fēng)一樣的小李子  
這篇文章主要介紹了關(guān)于maven打包時(shí)的報(bào)錯(cuò): Return code is: 501 , ReasonPhrase:HTTPS Required,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

今天使用jenkins構(gòu)建時(shí),報(bào)以下錯(cuò)誤

  [ERROR] Failed to execute goal on project saas20: Could not resolve dependencies for project com.ipower365.saas:saas20:war:0.0.1-SNAPSHOT: Failed to collect dependencies at com.ipower365.saas:messageserviceimpl:jar:0.0.1-SNAPSHOT -> com.ipower365.boss:nacha:jar:1.0.1: Failed to read artifact descriptor for com.ipower365.boss:nacha:jar:1.0.1: Could not transfer artifact com.ipower365.boss:nacha:pom:1.0.1 from/to central (http://repo1.maven.org/maven2/):

Failed to transfer file:

http://repo1.maven.org/maven2/com/ipower365/boss/nacha/1.0.1/nacha-1.0.1.pom

. Return code is: 501 , ReasonPhrase:HTTPS Required. -> [Help 1]

  我們發(fā)現(xiàn),這個(gè)依賴的文件在本地倉(cāng)庫(kù)是有的,但是在構(gòu)建過(guò)程中,在本地nexus下載完文件后,還是會(huì)像中央倉(cāng)庫(kù)請(qǐng)求文件下載

    [echoing saas20] Downloading from central: http://repo1.maven.org/maven2/com/ipower365/boss/nacha/1.0.1/nacha-1.0.1.pom

  之后我們根據(jù)返回的501錯(cuò)誤,去搜索問(wèn)題,參考鏈接如下:

  https://stackoverflow.com/questions/59763531/maven-dependencies-are-failing-with-501-error

  上面提示,自2020年1月15日起,中央存儲(chǔ)庫(kù)不再支持通過(guò)純HTTP進(jìn)行的不安全通信,并且要求對(duì)存儲(chǔ)庫(kù)的所有請(qǐng)求都通過(guò)HTTPS進(jìn)行加密。

  于是我們?cè)跇?gòu)建過(guò)程中所依賴的settings文件中,加入了一以下配置:

<mirror>
<id>central</id>
<name>Maven Repository Switchboard</name>
<url>https://repo1.maven.org/maven2/</url>
<mirrorOf>central</mirrorOf>
</mirror>

  但是問(wèn)題依然沒(méi)有解決,接著報(bào)錯(cuò),錯(cuò)誤如下:

    Could not transfer artifact com.ipower365.boss:nacha:pom:1.0.1 from/to central

 (https://repo1.maven.org/maven2/):

Received fatal alert: protocol_version -> [Help 1]

  這個(gè)是在使用https協(xié)議請(qǐng)求中央倉(cāng)庫(kù)時(shí),需要指定協(xié)議版本,然后在構(gòu)建時(shí),加入了如下參數(shù),參考鏈接如下: 

    https://stackoverflow.com/questions/50824789/why-am-i-getting-received-fatal-alert-protocol-version-or-peer-not-authentic  

然后再次構(gòu)建時(shí),就通過(guò)請(qǐng)求了!

原因:我們Java環(huán)境用的是7和8兩種,而我們的mvn版本用的是3.5.x。

所以,在JAVA8環(huán)境使用mvn打包時(shí),不需要指定以上參數(shù),但是使用JAVA7環(huán)境的時(shí)候,則會(huì)出現(xiàn)以上報(bào)錯(cuò)。后面會(huì)考慮更新下mvn的版本及統(tǒng)一JAVA環(huán)境

到此這篇關(guān)于關(guān)于maven打包時(shí)的報(bào)錯(cuò): Return code is: 501 , ReasonPhrase:HTTPS Required的文章就介紹到這了,更多相關(guān)maven打包報(bào)錯(cuò)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 微信企業(yè)號(hào) 根據(jù)錯(cuò)誤碼返回錯(cuò)誤信息類封裝

    微信企業(yè)號(hào) 根據(jù)錯(cuò)誤碼返回錯(cuò)誤信息類封裝

    這篇文章主要介紹了微信企業(yè)號(hào) 根據(jù)錯(cuò)誤碼返回錯(cuò)誤信息類封裝的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • 一文搞懂Java的ThreadPoolExecutor原理

    一文搞懂Java的ThreadPoolExecutor原理

    都說(shuō)經(jīng)典的就是好的,這句話放在Java的ThreadPoolExecutor上那是一點(diǎn)都沒(méi)錯(cuò),像現(xiàn)在數(shù)據(jù)庫(kù)連接的池化實(shí)現(xiàn),或者像Tomcat這種WEB服務(wù)器的線程管理,處處都有著ThreadPoolExecutor的影子,本篇文章將結(jié)合源碼實(shí)現(xiàn),對(duì)ThreadPoolExecutor的原理進(jìn)行一個(gè)深入學(xué)習(xí)
    2023-06-06
  • SpringBoot集成Aviator實(shí)現(xiàn)參數(shù)校驗(yàn)的示例代碼

    SpringBoot集成Aviator實(shí)現(xiàn)參數(shù)校驗(yàn)的示例代碼

    在實(shí)際開發(fā)中,參數(shù)校驗(yàn)是保障系統(tǒng)穩(wěn)定和數(shù)據(jù)可靠性的重要措施,Aviator 是一個(gè)高性能的表達(dá)式引擎,它能夠簡(jiǎn)化復(fù)雜的邏輯判斷并提升參數(shù)校驗(yàn)的靈活性,本文將介紹如何在 Spring Boot 中集成 Aviator,并利用它來(lái)實(shí)現(xiàn)靈活的參數(shù)校驗(yàn),需要的朋友可以參考下
    2025-02-02
  • mybatis?plus樂(lè)觀鎖及實(shí)現(xiàn)詳解

    mybatis?plus樂(lè)觀鎖及實(shí)現(xiàn)詳解

    這篇文章主要為大家介紹了mybatis?plus樂(lè)觀鎖及實(shí)現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05
  • SpringCloud使用Nacos保存和讀取變量的配置方法

    SpringCloud使用Nacos保存和讀取變量的配置方法

    在使用SpringCloud開發(fā)微服務(wù)時(shí),經(jīng)常會(huì)遇到一些比較小的后臺(tái)參數(shù)配置,這些配置不足以單獨(dú)開一張表去存儲(chǔ),而且其他服務(wù)會(huì)讀取該參數(shù),這篇文章主要介紹了SpringCloud使用Nacos保存和讀取變量,需要的朋友可以參考下
    2022-07-07
  • Java雙重校驗(yàn)鎖單例原理

    Java雙重校驗(yàn)鎖單例原理

    大家好,本篇文章主要講的是Java雙重校驗(yàn)鎖單例原理,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下
    2022-01-01
  • Java中equals和==的區(qū)別詳解

    Java中equals和==的區(qū)別詳解

    這篇文章主要介紹了詳解 Java 中 equals 和 == 的區(qū)別的相關(guān)資料,equals 和 == 都是用來(lái)檢測(cè)兩個(gè)字符串是否相等,返回值也都是布爾型,但是兩者在內(nèi)部比較的處理中卻不盡相同需要的朋友可以參考下
    2021-09-09
  • Java并發(fā)編程中的CyclicBarrier線程屏障詳解

    Java并發(fā)編程中的CyclicBarrier線程屏障詳解

    這篇文章主要介紹了Java并發(fā)編程中的CyclicBarrier線程屏障詳解,
    2023-12-12
  • 基于SpringBoot應(yīng)用監(jiān)控Actuator安全隱患及解決方式

    基于SpringBoot應(yīng)用監(jiān)控Actuator安全隱患及解決方式

    這篇文章主要介紹了SpringBoot應(yīng)用監(jiān)控Actuator安全隱患及解決方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • Springboot-admin整合Quartz實(shí)現(xiàn)動(dòng)態(tài)管理定時(shí)任務(wù)的過(guò)程詳解

    Springboot-admin整合Quartz實(shí)現(xiàn)動(dòng)態(tài)管理定時(shí)任務(wù)的過(guò)程詳解

    Quartz是一款Java編寫的開源任務(wù)調(diào)度框架,同時(shí)它也是Spring默認(rèn)的任務(wù)調(diào)度框架,它的作用其實(shí)類似于Timer定時(shí)器以及ScheduledExecutorService調(diào)度線程池,這篇文章主要介紹了Springboot-admin整合Quartz實(shí)現(xiàn)動(dòng)態(tài)管理定時(shí)任務(wù),需要的朋友可以參考下
    2023-04-04

最新評(píng)論

偃师市| 梨树县| 金乡县| 平南县| 利辛县| 青神县| 沙坪坝区| 临朐县| 米泉市| 炎陵县| 东明县| 岳池县| 德惠市| 衡阳县| 苗栗市| 班玛县| 宣武区| 龙川县| 永安市| 新邵县| 湘西| 库尔勒市| 乌拉特前旗| 沙洋县| 堆龙德庆县| 遵化市| 永泰县| 阿瓦提县| 贺兰县| 芜湖市| 清水县| 银川市| 基隆市| 临沂市| 通城县| 奈曼旗| 泗洪县| 梨树县| 刚察县| 收藏| 南木林县|