IDEA創(chuàng)建Maven項目后報錯不出現(xiàn)src文件夾的情況解決
在新建Maven項目的時候發(fā)現(xiàn)創(chuàng)建以后出現(xiàn)報錯,并且沒有出現(xiàn)src文件夾,情況如下:
請朋友們思考一下你的maven是否符合以下幾種情況:
1. 使用的非IDEA自帶的Maven,而是獨立在某個盤里的Maven。
2. 你的maven是獨立的,并且你的Maven中的repos文件夾(本地倉庫)里面的插件使用的是其他人解壓給你的。
3. 你是否修改過你maven中的settings.xml文件。
如果你有上述之一的情況,請看以下解決辦法:
1. IDEA本身自帶Maven,實際上并不需要我們再重新安一個maven,IDEA自帶的Maven本身不會有什么錯誤,其用戶配置文件以及本地倉庫默認(rèn)在C盤,如果你不想讓本地倉庫占C盤路徑,可以在別的盤下新建一個文件夾做倉庫用,然后在新建項目時重寫本地倉庫的路徑即可。
現(xiàn)在先新建一下項目,進(jìn)入到選擇Maven和用戶設(shè)置文件、本地倉庫頁面
判斷是否使用IDEA自帶的Maven:Maven主路徑顯示為:已捆綁(Maven3)或 Bundled(Maven3)
用戶設(shè)置文件不動,重寫本地倉庫路徑(我的寫在D盤下,各位自己新創(chuàng)建一個文件夾即可)
此時單擊完成創(chuàng)建,IDEA自帶的Maven會自動的下載所需插件,等其下載好緩存完后,就會出現(xiàn)綠色的小√,此時表示創(chuàng)建成功,src文件夾也出現(xiàn)了。(第一次下載可能有些慢,取決于你的網(wǎng)絡(luò)等到問題,耐心等一下哈!如果還在轉(zhuǎn)圈圈就是沒有完全好,得等出現(xiàn)“進(jìn)程已結(jié)束,退出代碼為0”才算結(jié)束?。?/p>
這時就出現(xiàn)src了(實在抱歉水印有點遮擋我不會去除這個水印找了一些教程也沒用如果有知道的大佬麻煩指點一下謝謝??!QAQ)
PS:可能下面會出現(xiàn)警告提示,我目前也沒找到很好的辦法解決但是我發(fā)現(xiàn)目前來說沒有影響我使用,如果有知道解決辦法的大佬請求指點!
2. 別人給你的repos里的文件可能與你的mirror的配置不一致,所以導(dǎo)致無法識別,我認(rèn)為最直觀的辦法是讓Maven重新下載,首先將你本地的maven中的repos文件夾里的內(nèi)容全部刪除,而后在Maven主路徑中選擇已捆綁(Maven3)或 Bundled(Maven3),配置文件不更改,本地倉庫改為你本地Maven中的repos文件夾
重新下載也需要等待,它會重新下載符合你mirror配置的插件。等待其下載好后基本上沒問題了。但有可能會出現(xiàn)一些警告(主要問題是未找到某些插件),這是再按這個配置重新創(chuàng)建一個項目,maven會直接繼續(xù)下載你需要的插件,后續(xù)的話就能成功了!(在實驗室網(wǎng)絡(luò)很差跑的比較慢見諒)
這樣下載好了一些插件后,以后新建項目時可以嘗試將Maven主路徑修改為你自己獨立安裝的Maven,用戶設(shè)置文件也修改為你獨立安裝的Maven一般最多只會警告而不會報錯不出現(xiàn)src文件夾(警告的內(nèi)容與上面基本一致,也勞請各位看看有沒有什么好的解法?我試了很多好像都沒什么用。最穩(wěn)定的就是使用IDEA自帶的maven)
注意:在獨立安裝的Maven下,創(chuàng)建不成功還與你的settings.xml文件有關(guān)!如果這樣的獨立安裝配置仍然不出現(xiàn)src且運(yùn)行框中顯示報錯的話,很可能是你的settings.xml文件有問題!請回憶下你是否修改了里面的內(nèi)容。
3. 如果你曾經(jīng)修改了Maven的settings.xml,請嘗試回憶修改了哪些地方,檢查你的本地倉庫的路徑是否有誤,檢查其中的mirror的配置是否有誤。(一般來說可以聯(lián)網(wǎng)的電腦指向的路徑為阿里云的鏡像倉庫)如果你不小心修改過mirror,以下是指向阿里云的鏡像倉庫的代碼:
<mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror>
所以這里的問題就是有可能曾經(jīng)別人給你的repos里的文件時與你的mirror配置不一樣,就導(dǎo)致了Maven找不到插件的問題。
其實如果已經(jīng)在使用著IDEA的又要用到Maven的并不需要自己再去單獨安裝一個了,IDEA本身自帶了Maven,改寫一下倉庫路徑就好了不需要再下一個Maven(我是被要求的。?,F(xiàn)在回過頭看真的就太多此一舉了?。?/p>
以上就是咱們所找到的解決方法,不得不說我也是嘗試了網(wǎng)上的眾多方法,但是都沒什么用。最后就是這樣解決了。
我朋友說,這maven的報錯得背一半鍋。(因為報錯一直說是因為鏡像倉庫鏈接不上所以在本地倉庫找(也失?。?,所以我們一開始一直在找倉庫的問題)
寫在最后,感謝被我拉來一起幫我解決這個問題的朋友?。?!苦熬了3個多小時終于弄好了!感恩?。?/p>
總結(jié)
到此這篇關(guān)于IDEA創(chuàng)建Maven項目后報錯不出現(xiàn)src文件夾的情況解決的文章就介紹到這了,更多相關(guān)創(chuàng)建Maven項目不出現(xiàn)src文件夾內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
淺談MyBatis-Plus學(xué)習(xí)之Oracle的主鍵Sequence設(shè)置的方法
這篇文章主要介紹了淺談MyBatis-Plus學(xué)習(xí)之Oracle的主鍵Sequence設(shè)置的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08SpringBoot配置Spring Native的詳細(xì)步驟
配置 Spring Native 以減少 Spring Boot 應(yīng)用的啟動時間,涉及幾個關(guān)鍵步驟,包括設(shè)置相應(yīng)的依賴、配置文件以及構(gòu)建過程,本文給大家就介紹了詳細(xì)的步驟和配置示例,需要的朋友可以參考下2024-11-11Java 實戰(zhàn)項目錘煉之在線蛋糕商城系統(tǒng)的實現(xiàn)
讀萬卷書不如行萬里路,只學(xué)書上的理論是遠(yuǎn)遠(yuǎn)不夠的,只有在實戰(zhàn)中才能獲得能力的提升,本篇文章手把手帶你用java+jsp+jdbc+mysql實現(xiàn)一個在線蛋糕商城系統(tǒng),大家可以在過程中查缺補(bǔ)漏,提升水平2021-11-11