Mit der folgenden einfachen-Klasse bekomme ich java: Duplicate methods named spliterator with the parameters() and() are inherited from the types java.util.List<T> and java.lang.Iterable<T>
Fehler, wenn Eclipse-Compiler in IDEA mit JDK 8:"java: Doppelte Methoden XXX genannt" Problem bei der Eclipse-Compiler in IDEA mit JDK 8
public class Java8Test {
public static interface Traverable<T> extends Iterable<T> {}
public static interface List<T> extends Traverable<T>, java.util.List<T> {}
}
Wenn die Änderung Compiler zu javac, dann gibt es keinen Fehler. Der Fehler ist auch verschwunden, wenn mit dem Eclipse-Compiler auf JDK 6 umgeschaltet wurde.
IDEA Version: 12.1.5
Eclipse unterstützt Java 8 noch nicht. –
Hoppla weiß das nicht. Ich werde diese Frage hier lassen, falls andere Leute die gleiche Verwirrung haben. –
Ab Version 4.4 unterstützt Eclipse Java 8. Das Release 4.3 kann auf Java 8 aktualisiert werden, unterstützt es aber nicht von Anfang an. –