2014-03-28 73 views
5

我使用eclipse Kepler 4.3.2與STS,Maven和其他Web開發工具。今天,我想了解如何使用Java 8嘗試一些lambdas,所以我安裝了JDK1.8和Eclipse插件開發環境補丁,並且支持Java 8(用於Kepler SR2)。它正在工作,但是當我打開我正在使用的項目時,我在調度程序servlet.xml中發生了一堆構建錯誤:Java8和Aspectj插件不兼容?

構建路徑不完整。無法找到org/aspectj/weaver/reflect/ReflectionWorld的類文件$ ReflectionWorldException

AspectJ插件看起來像卸載,所以我再次安裝它: 包括AspectJ編譯器的AspectJ開發工具(AJDT)。 用於Eclipse的AspectJ編譯器

重建後,項目再次工作,但我不能使用lambdas。在首選項>編譯器合規性級別中,不存在Java 1.8。在安裝AspectJ的東西之前,它就在那裏。

我該怎麼做才能使這項工作一起工作?

回答