国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

maven父工程出現(xiàn)Could not find artifact xxx異常

這篇具有很好參考價值的文章主要介紹了maven父工程出現(xiàn)Could not find artifact xxx異常。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

maven錯誤:

錯誤:找不到 xxx的artifact,而這個artifact都是由relativePath標(biāo)簽來指定的。因此問題出在relativePath標(biāo)簽的指定的父工程地址寫錯了!

場景描述:

父工程cloud-demo聚合多個子工程,pom.xml如下:

<modules>
    <module>user-service</module>
    <module>order-service</module>
</modules>

子工程又繼承了該父工程,pom如下

<parent>
    <artifactId>cloud-demo</artifactId>
    <groupId>cn.itcast.demo</groupId>
    <version>1.0</version>
    <relativePath/>
</parent>

?當(dāng)對父工程執(zhí)行maven指令,比如maven install,會出現(xiàn)如下錯誤:maven父工程出現(xiàn)Could not find artifact xxx異常,maven,java,spring

原因分析:

1. 子工程使用的<relativePath/>標(biāo)簽,表示在當(dāng)前maven本地倉庫查找

2. 當(dāng)對父工程執(zhí)行maven install,那么會先去生成子工程的jar包,而子工程依賴了父工程,那么父工程的jar要在maven本地倉庫存在,如果此時父工程的jar包不在maven本地倉庫,那么就會出現(xiàn)上面的錯誤

解決辦法:

第一種方法:修改relativePath的值,指定父工程的地址(推薦

第二種方法:?先把<modules>標(biāo)簽給注釋先,然后再對父工程進(jìn)行maven insatll,再把<modules>標(biāo)簽注釋刪除,再去父工程進(jìn)行maven install命令或者其他命令就不會報錯了,但是這種方式不推薦,以后可能還會出現(xiàn)這樣的問題?。?span style="color:#fe2c24;">不推薦

第三種方法:?如果父工程項目在上一級目錄,那么可以直接使用relativePath的值默認(rèn)為“../pom.xml”,而不寫relativePath標(biāo)簽就可以使用默認(rèn)值,因此可以不寫relativePath文章來源地址http://www.zghlxwxcb.cn/news/detail-525339.html

到了這里,關(guān)于maven父工程出現(xiàn)Could not find artifact xxx異常的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Springboot idea 中 maven配置問題,找不到依賴:Could not find artifact xxxx

    Springboot idea 中 maven配置問題,找不到依賴:Could not find artifact xxxx

    現(xiàn)象:當(dāng)我們從代碼倉拉取新項目時,從該項目的開發(fā)同事拿到其maven的settings文件,作為項目的maven配置,為了是能找到工程中所依賴的包,能從遠(yuǎn)程倉下載下來。 然后本地倉的包,也從同事那邊拷貝一份過來,直接運行mvn -install 會顯示找不到xxxx包 1、本地我們也已經(jīng)同步

    2024年02月09日
    瀏覽(27)
  • IDEA Maven 項目中 “Could not find artifact“ 問題的常見情況和解決方案

    在IDEA(IntelliJ IDEA)中使用Maven構(gòu)建項目時,有時會遇到“Could not find artifact”這樣的錯誤。這個錯誤通常意味著Maven試圖下載或查找某個依賴項,但是沒有在配置的倉庫中找到。這個問題可能會導(dǎo)致項目構(gòu)建失敗,因此需要了解常見的情況以及相應(yīng)的解決方案。 IDEA Maven項目中

    2024年04月26日
    瀏覽(120)
  • 已解決 IDEA Maven 項目中 “Could not find artifact“ 問題的常見情況和解決方案

    已解決 IDEA Maven 項目中 “Could not find artifact“ 問題的常見情況和解決方案

    ???? 博主 libin9iOak帶您 Go to New World.??? ?? 個人主頁——libin9iOak的博客?? ?? 《面試題大全》 文章圖文并茂??生動形象??簡單易學(xué)!歡迎大家來踩踩~?? ?? 《IDEA開發(fā)秘籍》學(xué)會IDEA常用操作,工作效率翻倍~?? ???? 希望本文能夠給您帶來一定的幫助??文章粗淺,敬

    2024年02月11日
    瀏覽(28)
  • idea的maven多模塊項目啟動時報錯:Could not find artifact或者錯誤找不到符號

    idea的maven多模塊項目啟動時報錯:Could not find artifact或者錯誤找不到符號

    1、問題描述: 多個項目中遇到idea的多模塊maven項目,在啟動的時候會報錯: 【Could not find artifact,找不到包】 或者 【錯誤:找不到符號(但明明代碼不報紅)】 但是在別人的idea上卻能正常啟動。 2、解決方法: (1)原因說明: 后來發(fā)現(xiàn),項目啟動時,idea會自動調(diào)用mav

    2024年02月17日
    瀏覽(24)
  • maven:本地倉庫有依賴但是idea報錯找不到依賴Could not find artifact com.*.*

    maven:本地倉庫有依賴但是idea報錯找不到依賴Could not find artifact com.*.*

    控制臺提示: 原因:是倉庫中 _remote.repositories 的這樣一個文件導(dǎo)致maven不會識別本地倉庫已經(jīng)存在的依賴。Maven在下載啊倉庫找不到對應(yīng)資源時會生成一個_remote.repositories為后綴的文件。 解決辦法:去你的maven本地倉庫下找到_remote.repositories和.lastUpdates文件刪除。 注意: 如果

    2024年02月11日
    瀏覽(25)
  • 解決maven倉庫導(dǎo)入項目報錯問題:maven Could not find artifact org.apache.maven.pluginsmaven-compiler-pluginpom報錯問題

    解決maven倉庫導(dǎo)入項目報錯問題:maven Could not find artifact org.apache.maven.pluginsmaven-compiler-pluginpom報錯問題

    1:首先maven倉庫settings.xml加入阿里云配置 mirror ? ? ? idaliyunmaven/id ? ? ? mirrorOf*/mirrorOf ? ? ? name阿里云公共倉庫/name ? ? ? urlhttps://maven.aliyun.com/repository/public/url ? ? /mirror 2:在加入項目的時候報錯maven Could not find artifact org.apache.maven.pluginsmaven-compiler-pluginpom這個問題的時候

    2024年02月16日
    瀏覽(27)
  • Maven報錯Could not find artifact com.mysql:mysql-connector-j:pom:unknown in aliyunmaven解決及分析

    Maven報錯Could not find artifact com.mysql:mysql-connector-j:pom:unknown in aliyunmaven解決及分析

    創(chuàng)建springboot項目,勾選數(shù)據(jù)庫驅(qū)動 springboot版本為2.7.0 Maven報錯Could not find artifact com.mysql:mysql-connector-j:pom:unknown in aliyunmaven 解決方法就是給mysql-connector-j指定版本 注意點:使用8.0+版本的mysql驅(qū)動,后續(xù)在application.yaml中配置driver時要加cj 6.0以上的mysql驅(qū)動,jdbc.driver為com.mysql.

    2024年02月16日
    瀏覽(30)
  • 【解決】Maven報錯Could not find artifact com.mysql:mysql-connector-j:pom:unknown in aliyunmaven解決及分析

    【解決】Maven報錯Could not find artifact com.mysql:mysql-connector-j:pom:unknown in aliyunmaven解決及分析

    創(chuàng)建springboot項目,勾選數(shù)據(jù)庫驅(qū)動 springboot版本為2.7.0 Maven報錯Could not find artifact com.mysql:mysql-connector-j:pom:unknown in aliyunmaven 解決方法就是給mysql-connector-j指定版本 注意點:使用8.0+版本的mysql驅(qū)動,后續(xù)在application.yaml中配置driver時要加cj 6.0以上的mysql驅(qū)動,jdbc.driver為com.mysql.

    2024年02月07日
    瀏覽(22)
  • idea 找不到類 could not find artifact

    idea 找不到類 could not find artifact

    剛開始接手一個項目,代碼clone下來過后卻跑不起來是一件很尷尬的事情,這里整理了找不到類報錯的常見解決方案 1.刷新maven項目 (Generate Sources and update folders for all projects) 2.清理idea緩存 (這一步能解決大部分的問題) ? (推薦勾選1 2行)一般來說勾選第二行就可以了

    2023年04月08日
    瀏覽(28)
  • 【已解決】Could not find artifact mysql:mysql-connector

    今天遇到個問題困擾了我20分鐘,我最終解決了他,寫下此篇博客。原問題是: 在pom.xml文件中指定你的mysql版本。 便可解決此問題了。親自驗證。

    2024年02月11日
    瀏覽(16)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包