亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

java找不到主類的解決辦法 找不到主類或無法加載什么意思

一旦您編寫了一個Java程序,您需要使用javac命令來編譯它,這將顯示發(fā)生的編譯時錯誤(如果有的話) 。
一旦解析它們并成功編譯程序,將在當前文件夾中生成一個與類名同名的可執(zhí)行文件,擴展名為.class 。
然后需要使用java命令執(zhí)行它 , 如:
java class_name在執(zhí)行時,當JVM找不到具有指定名稱的.class文件時,會出現(xiàn)運行時錯誤,錯誤為”Could not found or load main class“,即找不到或加載主類:
D:\sample>java ExampleError: Could not find or load main class ExampleCaused by: java.lang.ClassNotFoundException: Example解決方案要避免此錯誤,需要指定當前目錄中.class文件的絕對(包括包)名稱(僅為名稱) 。
以下是可能發(fā)生此錯誤的情況:
1. 錯誤的類名—您可能指定了錯誤的類名 。
class Example {public static void main(String args[]){System.out.println("This is an example class");}}錯誤:
D:\>javac Example.javaD:\>java ExmpleError: Could not find or load main class ExmpleCaused by: java.lang.ClassNotFoundException: Exmple解決方案-在這個類名拼寫錯誤,我們需要糾正它 。
D:\>javac Example.javaD:\>java ExampleThis is an example class2. 大小寫錯誤-需要指定大小寫相同的類的名稱Example.java不同于example.java.
class Example {public static void main(String args[]){System.out.println("This is an example class");}}錯誤:
D:\>java EXAMPLEError: Could not find or load main class EXAMPLECaused by: java.lang.NoClassDefFoundError: Example (wrong name: EXAMPLE)解決方案-在這種情況下 , 類名是錯誤的,它應該被修飾 。
D:\>javac Example.javaD:\>java ExampleThis is an example class3. 錯誤的包—您可能在包中創(chuàng)建了.class文件,并嘗試在沒有包名稱或包名稱錯誤的情況下執(zhí)行 。
package sample;class Example {public static void main(String args[]){System.out.println("This is an example class");}}錯誤:
D:\>javac -d . Example.javaD:\>java samp.ExampleError: Could not find or load main class samp.ExampleCaused by: java.lang.ClassNotFoundException: samp.Example解決方案—在這個場景中 , 我們在執(zhí)行時提到了錯誤的包名,我們需要指定正確的包名,其中.class文件作為
D:\>javac -d . Example.javaD:\>java sample.ExampleThis is an example class包含.class擴展名—在執(zhí)行文件時,無需在程序中包含.class擴展名 , 只需指定類文件的名稱 。
錯誤:
D:\sample>java Example.classError: Could not find or load main class Example.classCaused by: java.lang.ClassNotFoundException: Example.class解決方案?執(zhí)行程序時不需要extension.class
D:\sample>java ExampleThis is an example class【java找不到主類的解決辦法 找不到主類或無法加載什么意思】Could Not Found Or Load Main Class


    以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導!

    「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助: