idea創(chuàng)建maven項(xiàng)目

剛剛接觸maven,期望將idea創(chuàng)建maven的所有步驟詳細(xì)記錄下來(lái)并隨時(shí)補(bǔ)充,已備自己日后查找使用。簡(jiǎn)介就沒有了,直接開始創(chuàng)建:

1.首先在setting設(shè)置Maven家目錄,配置文件路徑和本地倉(cāng)庫(kù)


setting? ?

下圖的東西我全不知道,除了標(biāo)注的自動(dòng)應(yīng)用prom下載依賴包!所以看著配,不行百度。


補(bǔ)充automatically download表明在導(dǎo)入依賴包的時(shí)候會(huì)自動(dòng)下載源碼和文檔,看需求勾選。



設(shè)置完成,開始創(chuàng)建:

new->file->Maven

選擇如下:

先選擇create from archetype,再選擇相應(yīng)的archtype



看著填。



創(chuàng)建完成,自動(dòng)先開始下載一些必備模塊:


出現(xiàn)這玩意就表明成功了

在官方站:https://mvnrepository.com/ 搜索想導(dǎo)入的包,比如spring-aop包


點(diǎn)開一個(gè),粘貼這玩意


如果沒有設(shè)置自動(dòng)下載的話,會(huì)出現(xiàn)這個(gè):


自動(dòng)下載在這里:

之后會(huì)自動(dòng)下載:


設(shè)置aliyun鏡像來(lái)下載maven包

進(jìn)入idea安裝目錄(如果你沒有設(shè)置指定的setting.xml配置文件的話):


打開setting.xml
在mirrors中的新添項(xiàng):


<mirror>

? ? <id>aliyunmaven</id>

? ? <mirrorOf>*</mirrorOf>

? ? <name>阿里云公共倉(cāng)庫(kù)</name>

? ? <url>https://maven.aliyun.com/repository/public</url>

</mirror>

折騰了一下午的maven:出現(xiàn)了以下的錯(cuò)誤:


原因是我導(dǎo)入的jdbc的包的版本與實(shí)際使用的驅(qū)動(dòng)不符合----這一點(diǎn)相當(dāng)?shù)目樱?/p>

com.mysql.jdbc.Driver 屬于 mysql-connector-java 5

com.mysql.cj.jdbc.Driver 屬于 mysql-connector-java 6

使用正確的驅(qū)動(dòng)即可,此外:

JDBC連接Mysql6?com.mysql.cj.jdbc.Driver, 需要指定時(shí)區(qū)serverTimezone:,不然會(huì)報(bào)錯(cuò),無(wú)法獲取到connection,格式如下:

driverClassName=com.mysql.cj.jdbc.Driver

url=jdbc:mysql://localhost:3306/test?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&useSSL=false

username=root

password=root

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容