@Eclipse 2018-09 não compila a fonte Java 11; pensa que está abaixo de 1,7

Estou executando o Eclipse 2018-09 (4.9.0) no Windows 10. Estou usando o Open JDK 11 GA. Eu tenho um projeto Maven que foi especificado como usando o código-fonte Java

<properties>
  <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  <maven.compiler.source>1.8</maven.compiler.source>
  <maven.compiler.target>1.8</maven.compiler.target>
</properties>

Isso compila bem usando o Maven 3.5.3 na linha de comando. Isso também compila bem usando o Eclipse Eclipse 2018-09 (4.9.0

Alterei as versões Java de compilação para Java 11:

<properties>
  <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  <maven.compiler.source>11</maven.compiler.source>
  <maven.compiler.target>11</maven.compiler.target>
</properties>

Isso ainda é bom na linha de comando usando o Maven 3.5.3. Mas no Eclipse 2018-09, recebo erros em todo o lugar:

'<>' operator is not allowed for source level below 1.7Constructor references are allowed only at source level 1.8 or aboveDefault methods are allowed only at source level 1.8 or above

Você entendeu a ideia

Eu já useiAlt+F5 para atualizar meu projeto Maven (e subprojetos) no Eclipse. Eu fiz uma limpeza completa e reconstrução.

Porque isso compila bem com o Maven na linha de comando, isso tem que ser um problema do Eclipse, não é? Claro, o Eclipse ainda não suporta todos os novos recursos do Java 11, masEste código não possui recursos específicos do Java 11. O que há de errado

questionAnswers(3)

yourAnswerToTheQuestion