ClassLoader.loadClass()方法執行時提示‘ClassNotFoundException’
eclipse中出現‘ClassNotFoundException’錯誤
在eclipse執行ClassLoader類時,一直出現如下錯誤
java.lang.ClassNotFoundException: MyTest
出錯程式碼如下:
package work;
class MyTest{
static {
System.out.println("靜態初始化塊....");
}
}
public class Test {
public static void main(String[] args) throws ClassNotFoundException {
ClassLoader cl = ClassLoader.getSystemClassLoader();
cl.loadClass("MyTest");
System.out.println("系統載入類");
Class.forName("MyTest");
}
}
錯誤原因 :找不到該類
解決辦法:在cl.loadClass("MyTest");的MyTest前加入包名,改為如下 cl.loadClass("work.MyTest");
程式碼改為如下:
package work;
class MyTest{
static {
System.out.println("靜態初始化塊....");
}
}
public class Test {
public static void main(String[] args) throws ClassNotFoundException {
ClassLoader cl = ClassLoader.getSystemClassLoader();
cl.loadClass("work.MyTest");
System.out.println("系統載入類");
Class.forName("work.MyTest");
}
}
相關文章
- Excel宏執行時提示錯誤1004的三個解決方法Excel
- Java如何測量方法執行時間Java
- EsgynDB執行備份還原時提示:Snapshot metadata is currently locked
- win10執行jade提示399錯誤怎麼辦_win10執行jade提示399錯誤的解決方法Win10
- win10執行pubg提示fail to create最佳解決方法Win10AI
- win10執行軟體時總是彈出視窗提示是否執行如何解決Win10
- pycharm環境,命令列執行提示:ImportError: No module named xxx 解決方法PyCharm命令列ImportError
- Java專案計算程式執行時間方法Java
- win10執行絕地求生提示a playerunknown`sbattlegrounds最佳解決方法Win10BAT
- IntelliJ IDEA 執行專案的時候提示 Command line is too long 錯誤IntelliJIdea
- Win10系統瀏覽器提示“出現了執行時間錯誤”的解決方法步驟!Win10瀏覽器
- Java虛擬機器--方法區(執行時常量池)Java虛擬機
- java執行緒執行緒休眠,sleep方法Java執行緒
- java.lang.ClassNotFoundExceptionJavaException
- 執行緒同步方法執行緒
- 執行時Hook所有Block方法呼叫的技術實現HookBloC
- 多執行緒掃描資料夾耗時方法分析執行緒
- idea執行時預設顯示自己建立的jsp方法IdeaJS
- MySQL定時執行MySql
- win10程式執行不提示如何操作_win10電腦怎麼允許程式執行不提示Win10
- win10系統執行powershell提示找不到powershell.ink的解決方法Win10
- win10執行坦克世界提示msvcr110丟失最佳解決方法Win10
- Win10系統提示音訊服務未執行的解決方法Win10音訊
- 多執行緒(五)---執行緒的Yield方法執行緒
- oracle查詢sql執行耗時、執行時間、sql_idOracleSQL
- Oracle 資料庫執行提示:ORA-00054Oracle資料庫
- 解決binwalk執行提示缺少LZMA模組
- FAQ docker執行tomcat提示找不到檔案DockerTomcat
- 在連結與執行地址不同時gdb的除錯方法除錯
- 在子執行緒呼叫performSelector: withObject: afterDelay 延時方法無效執行緒performSelectorObject
- C# 開發技巧 輕鬆監控方法執行耗時C#
- 執行時框架,編譯時框架框架編譯
- ClassNotFoundException和NoClassDefFoundError區別ExceptionError
- NoClassDefFoundError 和 ClassNotFoundException異常ErrorException
- win10系統開機提示伺服器正在執行中的解決方法Win10伺服器
- win10提示請求的操作需要提升為管理員執行的解決方法Win10
- win10系統提示因特爾(R)rst服務未在執行處理方法Win10
- 執行計劃沒變,執行時快時慢是怎麼回事?