ClassNotFoundException
ClassNotFoundException
無法找到指定的類異常。
當應用程序試圖使用以下方法通過字元串名載入類時,拋出該異常:
* Class 類中的 forName 方法。
* ClassLoader 類中的 findSystemClass 方法。
* ClassLoader 類中的 loadClass 方法。
但是沒有找到具有指定名稱的類的定義。
1 所需要的支持類庫放錯了地方,並沒有放在類路徑(CLASSPATH環境變數)裡面。
2 使用了重複的類庫,且版本不一致。導致低版本的被優先使用。
3 類名錯了,一般是使用Class.forName的時候,手工指定了類名的情況。
4 沒有導入純JAVA驅動包。
2 刪除重複的類庫,只保留最新的。
3 儘可能不使用這種編譯器無法為你檢查的方式。