2016-03-28 57 views
0

我完全沒有在我的代碼中的任何地方使用這個java.util.function.Consumer類。 我在ubuntu 14上使用eclipse helios,並且安裝了java-8-oracle。我突然遇到了這個問題,嘗試了所有在SO中提到的故障排除,但沒有任何工作。找不到java.util.function.Consumer的類文件。修復構建路徑然後嘗試構建這個項目

  1. 試圖關閉重新打開項目
  2. 試圖消除,然後加入JRE庫
  3. 嘗試導出導入項目
  4. 試過來源 - >清理
  5. 嘗試設置-Dosgi.requiredJavaVersion = 1.8
  6. 試過重啓eclipse,重啓機器。
+0

我不得不降級到Java 7並重新安裝eclipse然後它工作.. – abb

回答

0

仔細檢查您安裝的JRE的喜好來對Java 8: Installed JREs prefs

然後檢查你使用的JavaSE-1.8 '「從執行環境合規': Java Compiler prefs

更新:

你說你在使用Eclipse Helios。它只是不支持Java 8.所有的Java 8 API似乎都是不可見的。你的代碼顯然引用了一些功能接口,因此不能編譯。 考慮升級到開普勒,月神或火星。

+0

完成。不起作用。 – abb

相關問題