Oggi ho giocato con Eclipse Juno. Venendo da Helios è un grande aggiornamento. Tutto funziona bene, tranne un nuovo errore di compilazione.Eclipse Juno ha torto con questo errore di metodo ambiguo?
Stiamo usando il quadro java.net 'Fuse' e che noi chiamiamo il seguente metodo:
The method inject(Object[]) is ambiguous for the type ResourceInjector
i seguenti metodi si scontrano::
ResourceInjector.get().inject(true, this);
Eclipse ci dice
inject(Object... components);
inject(boolean arg0, Object... arg1);
Ha funzionato bene (con Java 1.6.0.25) in Eclipse Helios, ma ora dà un errore di compilazione e non vuole eseguire alcun Di Più. Ci sembra che questo sia un bug in Eclipse Juno, se costruiamo usando Maven è perfetto ... Qualcuno sa come aggirare questo?
"tollerare" dovrebbe indicare che questo è stato intenzionale ... era un bug in Java 5 e 6, apparentemente, è stato risolto in Java 7: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6886431 ** comportamento previsto **: errore del compilatore. –
questo non sembra funzionare in neon? –
@NicholasDiPiazza Ho Neon 1.a e questo non funziona neanche per me. –