2013-11-02 96 views
1

我是JAVA新手。我使用安裝了WindowBuilder Pro的Eclipse 3.7。我使用包SearchPackage中的GUI製作了一個JFrame SearchFrame.java。 enter image description here無法找到或加載主類Eclipse

但是當我嘗試運行此文件時,它給我的錯誤:

Error: Could not find or load main class SearchPackage.SearchFrame 

我看着我的輸出文件夾DatabaseSearch/bin並沒有.class文件在裏面。請告訴我該怎麼做才能解決這個問題。提前致謝。

+0

確保選擇了自動構建選項或者通過右鍵單擊項目並手動編譯java並選擇構建 –

+0

@AlirezaFattahi我檢查了這一點,自動構建已啓用。 – AbhishekMitruka

+0

正如你所說你的課程不是你必須首先強制eclipse來建立你的課程。所以SearchFrame.class必須在DatabaseSearch/bin –

回答

0

可能會禁用自動構建,以防止生成類文件。右鍵單擊

DatabaseSearch > Build Project 

使用手動構建功能

+0

我檢查了這個,自動建立已經啓用。 – AbhishekMitruka

+0

好吧當你清理和重建並重新運行時會發生什麼? – Reimeus

+0

我清理並重建並重新運行後出現同樣的錯誤 – AbhishekMitruka

0

單擊項目就在Package Explorer中的編譯和運行/

1

這爲我工作

嘗試:

  • 右鍵點擊項目PackageExplorer - >屬性 - >Java構建路徑
  • 選擇訂單和出口選項卡,然後通過選擇正確的軟件包並按下向上移動包含主類,以頂部的源碼包按鈕。
0

請清除項目中的任何構建錯誤。可能是該項目有一些遺漏的罐子,因此無法從你的java中構建.class文件。