Dzisiaj bawię się z Eclipse Juno. Pochodzący z Helios jest świetnym ulepszeniem. Wszystko działa dobrze, z wyjątkiem jednego nowego błędu kompilacji.Czy błąd Eclipse Juno jest związany z tym niejednoznacznym błędem metody?
Używamy ram java.net 'Fuse' i nazywamy następującą metodę:
ResourceInjector.get().inject(true, this);
Eclipse mówi nam:
The method inject(Object[]) is ambiguous for the type ResourceInjector
zderzają się następujące metody:
inject(Object... components);
inject(boolean arg0, Object... arg1);
To działało dobrze (z Javą 1.6.0.25) w Eclipse Helios, ale teraz daje błąd kompilacji i nie chce uruchamiać żadnych jeszcze. Wydaje nam się, że jest to błąd w Eclipse Juno, jeśli zbudujemy, używając Mavena, wszystko będzie dobrze ... Czy ktoś wie, jak to zrobić?
„tolerować” powinien wskazywać, że to było celowe ... to był błąd w Java 5 i 6, najwyraźniej zostały naprawione w Javie 7: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6886431 ** oczekiwane zachowanie **: błąd kompilatora. –
to nie działa w neonach? –
@NicholasDiPiazza Mam Neon 1.a i to też nie działa dla mnie. –