2013-08-28 57 views
0

我在Eclipse Kepler中遇到了問題。在我的Java項目中,我收到了一些警告,現在它們在項目瀏覽器中顯示爲錯誤標記(紅色十字)。Eclipse Kepler在警告中顯示錯誤標記

它看起來喜歡這幅畫http://i.stack.imgur.com/H8j7f.png

所以我的問題是: 是否有可能將其切換回黃色十字警告和紅十字會的錯誤? 我還沒有發現任何關於它的信息,所以我希望你能幫助我。

編輯:

我做了一個測試項目,這裏是截圖: enter image description here

謝謝!

+0

這很奇怪。我使用開普勒,我有黃色的十字路口,警告和紅色十字錯誤... –

+0

你看過你的標記,並確保沒有其他一些標記確實是錯誤嗎?諸如錯誤的Java合規性級別(Eclipse偶爾會重置爲有趣)等小問題可能會在完美的代碼中拋出錯誤。 – chrylis

+0

那你一定沒有錯誤,那通常是不可能的。請記住,eclipse在不使用它時會標記變量黃色(如截圖中所示) – Gerret

回答

1

我解決了它:)

在第一次啓動時,我把我的舊工作區作爲工作區。因爲有一個錯誤「失蹤行動集」(我發現「錯誤日誌」窗口:)),這就是爲什麼紅色十字已被顯示。

現在我有一個新的工作區,現在一切都很好!

+1

該死的,你是對的錯誤日誌是第一個看的地方!我很高興你解決了你的問題。 – Marc

1

這可能是因爲你將編譯器設置爲標記爲錯誤,以前是警告。你可以在Window-> Preference菜單中設置它。所以打開它並進入Java-> Compiler-> ErrorsWarnings,並檢查是否所有內容都像你想要的那樣。

如果java編譯器合規性級別設置爲您希望的那樣,您可以檢查編譯器菜單(Java-> Compiler),如@Chrylis建議的那樣。

否則,這可能是因爲您的程序由於依賴性問題而無法編譯,那麼您可能需要在運行配置菜單中檢查構建路徑或JRE。

右鍵單擊您的項目 - >運行方式 - >運行配置。

+0

合規性級別爲1.7,我已將其更改爲1.6(用於測試),但沒有任何更改 – Birdy

+0

您是否在運行配置菜單中引用了您的JRE? – Marc

+0

是的,我做到了。程序運行沒有問題。它只是顯示紅色十字 – Birdy