簡體   English   中英

在eclipse中運行java時無法找到主類錯誤

[英]Couldn't find main class error is coming while running java in eclipse

我在Eclipse中運行Java程序,我從另一個類調用一個類。 如果我運行包含main方法的類,則會出現如下錯誤:

could not find main class. program wil exit

示例代碼是:

public static void main(String[] args)
    {
        Test t1=suitToRun();
    TestRunner.run(t1);

}
public static Test suitToRun()
{
    TestSuite suite= new TestSuite();
    suite.addTestSuite(Login.class);
    return suite;
}

當您的JAVA文件尚未成功編譯(到.CLASS)時,通常會發生這種情況。 常見的解決方法是清理( 菜單>項目>清理... )您的項目或在Eclipse (或您的項目,如果其項目特定)中糾正您的JRE設置

您可以通過右鍵單擊Java文件Run As> Run Configurations ...來快速檢查。 如果您有錯誤,則應在彈出的對話框中看到錯誤(位於頂部)。

轉到運行 - >運行配置..

確保你在主框架右側各自的位置寫了Main類和Project的名稱。主類選項只需要包含主函數的類的名稱,項目選項需要你的項目名稱..(照顧下n上層案例)..;)

現在..

如果在框的頂部,你可以看到錯誤

“[JRE]:JRE與項目.class文件兼容性不兼容:1.7”

然后你很幸運,因為它可以糾正..它是thr becoz你的編譯器合規級別設置為JAVA的版本,這是你的計算機不存在或不包含在Eclipse ..在這種情況下'1.7'所以你只需要將它設置為低級別(1.6,如果它已經設置為1.7)..要做到這一點,只需按照d跟隨路徑..

項目 - >屬性

單擊左側列中的Java編譯器選項n設置所需的右側顯示的Compiliance級別然后按“確定”和“是”彈出窗口並從工具欄中用手指交叉運行...

希望能幫助到你 :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM