Este é provavelmente o bug do Eclipse 489958 que está marcado como sendo corrigido no marco do Eclipse Neon 7 (4.6M7) que ainda não está disponível.
O Eclipse Mars é realmente destinado a ser usado com o release Java 8 atual, em vez de versões de acesso antecipado do Java 9.