文章詳情頁
java - 如何讓maven優(yōu)先使用用戶setting.xml的配置?
瀏覽:74日期:2024-02-13 13:54:48
問題描述
問題解答
回答1:是settings.xml不是setting.xml ,所以你的用戶配置沒生效回答2:你是結(jié)合IDE使用maven還是單獨(dú)使用呢,也許你在IDE里的設(shè)置沒有更改過來
回答3:@FullStackDeveloper 你說的沒錯,問題中的setting.xml是寫錯了,我實(shí)際上目錄中的是settings.xml,因?yàn)槲襝opy壓縮包里的文件,所以文件名沒有搞錯。非常感謝您的提醒。
@若兮相言 在IDEA中使用。IDEA中可以獨(dú)立的配置使用的是哪個配置文件。如果不選擇,默認(rèn)以用戶配置優(yōu)先。
最后我發(fā)現(xiàn)問題原因是這樣的:直接在終端使用命令 mvn help:system 觀察配置的讀取情況。%USERPROFILE%指向的用戶目錄在C盤下面,但是我無意中發(fā)現(xiàn)D盤下面也存在1個用戶目錄,此用戶目錄中也有.m2目錄。我本以為一直走的是C盤下面的用戶目錄,但是實(shí)際走的是D盤目錄下的用戶目錄。所以導(dǎo)致我如何修改C盤下面配置都沒有效果。
標(biāo)簽:
java
相關(guān)文章:
1. sass - gem install compass 使用淘寶 Ruby 安裝失敗,出現(xiàn) 4042. javascript - js 對中文進(jìn)行MD5加密和python結(jié)果不一樣。3. mysql里的大表用mycat做水平拆分,是不是要先手動分好,再配置mycat4. window下mysql中文亂碼怎么解決??5. 為啥不用HBuilder?6. python - (初學(xué)者)代碼運(yùn)行不起來,求指導(dǎo),謝謝!7. javascript - h5上的手機(jī)號默認(rèn)沒有識別8. python - 獲取到的數(shù)據(jù)生成新的mysql表9. python的文件讀寫問題?10. 為什么python中實(shí)例檢查推薦使用isinstance而不是type?
排行榜

熱門標(biāo)簽