記錄解決Intellij IDEA Tomcat啟動(dòng)項(xiàng)目加載頁面的時(shí)候報(bào)錯(cuò):java.lang.ClassNotFoundException-mysql數(shù)據(jù)庫驅(qū)動(dòng)問題

記錄解決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í)間幫我,感謝??!

參考1

參考2

參考3

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

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