2016-09-27 47 views
0

解決:我不得不項目文件夾從我的下載文件夾移動到我的NetBeans的工作區錯誤:無法找到或加載主類(NetBeans的)

我有1包,其中有10個Java類的項目。每當我嘗試運行只有一個類,我得到這個錯誤「錯誤:找不到或加載主類A_Labas」。項目不是由我創建的,我已經下載了一個我必須編輯的學校。 (我不能運行所有的項目,因爲沒有主類,因爲所有的類都是單獨的任務)。在此先感謝

public class A_Labas { 
static void sveikintis(){ 
    System.out.println("LABAS pasauli "); 
} 
static void sveikintis(String kalba){ 
    String atsakymas = "Atsiprašau - nesupratau"; 
    switch(kalba){ 
     case "LTU": atsakymas = "Labas pasauli"; break; 
     case "USA": atsakymas = "Hello WORLD"; break; 
     case "SWE": atsakymas = "Hallå världen"; break; 
     case "GRE": atsakymas = "Γεια κόσμος"; break; 
     case "FRA": atsakymas = "Bonjour tout le monde"; break;  
     case "RUS": atsakymas = "привет мир";  
    } 
    System.out.println(atsakymas); 
} 
public static void main(String[] args) { 
    sveikintis(); 
    sveikintis("GRE"); 
    sveikintis("LAT"); 
    sveikintis("FRA"); // kodėl ne taip, kur klaida? 
}  
} 

它是由NetBeans的太

+0

你必須在這裏展示一些代碼,否則是你的同學用的是什麼IDE我們不能幫你 –

+0

? –

+0

編輯我的問題 –

回答

0

不能運行的類創建,如果它不具有公共靜態無效的主要(字串[] args)方法。考慮將其添加到您感興趣的每個班級。主要功能應該創造必要的對象,例如:

public class MyClass1 { 

    private MyClass2 object; 

    public MyClass1(MyClass2 object) { 
     this.object = object; 
    } 

    public static void main (String[] args) { 
     MyClass2 mc2 = new MyClass2(); 
     MyClass1 mc1 = new MyClass1(mc2); 
    } 
} 
相關問題