Я использую Eclipse 4.3.2 с исправлениями для Java 8 вместе с m2e и Subclipse, полностью обновленный до последних версий всего.
Я вошел в POM Maven для нашего проекта и изменил плагин maven-compiler на:
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.5.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
Я обновил все свои проекты Maven, попытался выполнить полную очистку и сборку. Ошибки везде. Игнорируя внутреннюю ошибку компилятора на данный момент, ошибка, которую я вижу чаще всего:
Syntax error, static imports are only available if source level is 1.5 or greater
Я использую Java 1.8 --- почему я получаю это сообщение? Виноват ли m2e? Плагин maven-компилятора? Или поддержка Eclipse Java 1.8 просто не готова в прайм-тайм?