一、由於之前使用的都是MyEclipse及Eclipse開發工具,沒有接觸過idea,最近在使用idea啓動Tomcat後部署的項目一直顯示類未找到異常。
二、首先進行排查
①在項目的目錄結構下的lib文件夾中,是有看到對應的jar包的,故不是jar包沒導入。
②寫一個Test程序,通過Class.forName(String className);方法(ClassName寫報找不到異常類的全限定名),可以看到沒有報錯。
③通過百度查找可能引起該包異常的,包衝突,也排除了。
基於以上三點,成功的將我的思路帶偏了。我開始去找是否代碼問題引起的。結果還是無果。
最後在那麼一瞬間的靈光一閃,思路開始轉向idea ClassNotFount的原因,最後發現原來idea還要多配一步4才行,具體如下:
a.點擊file->project settings->Artifacts