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");
}
}
相關文章
- LoadRunner在執行時常見的提示錯誤和解決方法
- Excel宏執行時提示錯誤1004的三個解決方法Excel
- onDestroy方法被延時執行~事件事件
- 安裝grid時執行root.sh時的提示內容
- Java如何測量方法執行時間Java
- tweak 中常用的方法呼叫方法和 執行時APIAPI
- Java調優—Btrace監控Java執行緒/方法執行引數、執行時間(Windows)Java執行緒Windows
- sqlserver執行時記憶體設定方法SQLServer記憶體
- 同時多個SQL命令執行的方法SQL
- [HP-UX] cmviewcl執行時提示cmviewcl : Cannot talk to all the nodes.UXView
- win10執行軟體時總是彈出視窗提示是否執行如何解決Win10
- win10執行pubg提示fail to create最佳解決方法Win10AI
- 請教執行錯誤提示
- EsgynDB執行備份還原時提示:Snapshot metadata is currently locked
- 執行LoadRunner中指令碼時提示ORA-12519指令碼
- linux下定時執行任務的方法--crontabLinux
- 在unix下定時執行oracle的sql方法(轉)OracleSQL
- [MSSQL]sql 儲存過程定時執行方法SQL儲存過程
- Python的執行時方法補丁技術Python
- Java專案計算程式執行時間方法Java
- 如何在JavaScript中實現某個方法執行超時後則繼續執行其它方法?JavaScript
- 升級windows10失敗提示“執行此工具時出現問題”的2個解決方法Windows
- Java虛擬機器--方法區(執行時常量池)Java虛擬機
- php不設定指令碼執行時間的方法PHP指令碼
- 計算頁面執行時間的兩種方法
- win10執行jade提示399錯誤怎麼辦_win10執行jade提示399錯誤的解決方法Win10
- Win10系統瀏覽器提示“出現了執行時間錯誤”的解決方法步驟!Win10瀏覽器
- 執行LoadRunner中指令碼時提示ORA-12519(後續)指令碼
- 解決binwalk執行提示缺少LZMA模組
- MySQL定時執行MySql
- abap執行時間
- java執行緒執行緒休眠,sleep方法Java執行緒
- win10執行絕地求生提示a playerunknown`sbattlegrounds最佳解決方法Win10BAT
- pycharm環境,命令列執行提示:ImportError: No module named xxx 解決方法PyCharm命令列ImportError
- 執行時Hook所有Block方法呼叫的技術實現HookBloC
- 多執行緒掃描資料夾耗時方法分析執行緒
- matlab中三種計算程式執行時間方法Matlab
- 一臺電腦同時執行多個tomcat配置方法Tomcat