記錄解決Intellij IDEA Tomcat啟動(dòng)項(xiàng)目加載頁面的時(shí)候報(bào)錯(cuò):java.lang.ClassNotFoundException-mysql數(shù)據(jù)庫驅(qū)動(dòng)問題
一個(gè)javaweb項(xiàng)目,在編寫登錄頁面跳轉(zhuǎn)的時(shí)候,因?yàn)榻柚薽ysql中的數(shù)據(jù),所以調(diào)用了數(shù)據(jù)庫驅(qū)動(dòng)。
下面的是一開始的錯(cuò)誤,登錄無法跳轉(zhuǎn)界面,通過debug,里面?zhèn)鞯絬ser是null對象,無法走到正確頁面。

image-20200504164413808

image-20200504163919368
一開始我以為測試正確就可以使用mysql數(shù)據(jù)庫的驅(qū)動(dòng),后面才知道是不一樣的。

image-20200504164336536
解決
首先是File-project structure-Artifacts,這里是為了解決這是由于pom.xml中下載的jar包未被部署,也就是我的問題所在。

image-20200504164706845
一開始我的左邊是沒有l(wèi)ib文件夾的,右邊的依賴也沒有加過來,所以要將右邊的全部移動(dòng)過來就可以解決了。

image-20200504164943384
最后成功登錄

image-20200504165012470
最后
希望自己能夠從錯(cuò)誤中不斷學(xué)習(xí),也很感謝那個(gè)大哥花時(shí)間幫我,感謝??!