1、項(xiàng)目場(chǎng)景
項(xiàng)目場(chǎng)景:
使用idea創(chuàng)建maven項(xiàng)目時(shí),導(dǎo)入簡(jiǎn)單依賴(lài)時(shí)(本文以mysql-connector-java為例)。
2、問(wèn)題描述
問(wèn)題:
-
首先,在創(chuàng)建新的maven項(xiàng)目中,出現(xiàn)下列兩種情況:
(1)輸入dependency要導(dǎo)入依賴(lài)時(shí),idea沒(méi)有jar包名的提示。
(2)輸入完整包名后,顏色為紅色。
真實(shí)場(chǎng)景如下: -
刷新maven,嘗試導(dǎo)入文件,提示
Dependency 'mysql-connector-java' not found
。
3、原因分析
分析:
與Maven倉(cāng)庫(kù)Local repository配置路徑無(wú)法讀取有關(guān)。
本人的maven>>Local repository 地址出錯(cuò)時(shí)配置為:外部的磁盤(pán)地址(在D盤(pán)),如下圖所示。而maven的安裝地址在另一個(gè)盤(pán)(C盤(pán)),所以考慮是maven倉(cāng)庫(kù)在尋找mavenStore地址時(shí),無(wú)法找到D盤(pán)中的mavenStore地址。
補(bǔ)充:Local repository位置:File=>Settings=>Build, Execution, Deployment
=>Build Tools=>Maven中文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-677541.html
4、解決方案
解決方案:
修改Local repository地址,改為與安裝maven同路徑下的mavenStore。修改保存后,再重啟一下idea即可。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-677541.html
到了這里,關(guān)于idea新建Java-maven項(xiàng)目時(shí),出現(xiàn)Dependency ‘ xxx(jar包名)‘ not found的解決方案的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!