您好,登錄后才能下訂單哦!
小編給大家分享一下如何解決IDEA創(chuàng)建Maven項目一直顯示正在加載的問題,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
創(chuàng)建項目
idea一直在解析maven工程
剛創(chuàng)建的項目,就下面這張圖一直解析都沒有解析成功
如果你一直等待解析的話,有可能解析成功,但是明明創(chuàng)建在service下的子工程,在maven列表中你會看見這個工程是root父工程,并且父工程的依賴也不會傳遞過來這就導(dǎo)致必須解決
但是在你的service父工程中的clean操作,如下圖也會相應(yīng)針對該子模塊service_oss清理
總之你會覺得maven很奇怪
看你是否曾經(jīng)針對idea限制過網(wǎng)絡(luò),這里就是這個原因?qū)е耺aven很奇怪
解除掉網(wǎng)絡(luò)限制后,剛創(chuàng)建的maven工程馬上就能解析成功,也不會出現(xiàn)奇奇怪怪的
嘗試參考了以下方案,我這里不是這個原因所以導(dǎo)致以下方案不行
在用idea創(chuàng)建maven項目的時候 有時候會出現(xiàn)下面這種情況
IDEA根據(jù)maven archetype的本質(zhì),其實是執(zhí)行mvn archetype:generate命令,該命令執(zhí)行時,需要指定一個archetype-catalog.xml文件。
該命令的參數(shù)-DarchetypeCatalog,可選值為:remote,internal ,local等,用來指定archetype-catalog.xml文件從哪里獲取。
默認為remote,即從http://repo1.maven.org/maven2/archetype-catalog.xml路徑下載archetype-catalog.xml文件。
http://repo1.maven.org/maven2/archetype-catalog.xml 文件約為3-4M,下載速度很慢,導(dǎo)致創(chuàng)建過程卡住。
首先項目中需要配置 -DarchetypeCatalog=internal
在創(chuàng)建項目的時候在Properties屬性面板中添加一項:archetypeCatalog=internal即可
看完了這篇文章,相信你對“如何解決IDEA創(chuàng)建Maven項目一直顯示正在加載的問題”有了一定的了解,如果想了解更多相關(guān)知識,歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。