Hoy he estado jugando con Eclipse Juno. Viniendo de Helios es una gran actualización. Todo funciona bien, excepto un nuevo error de compilación.¿Eclipse Juno está equivocado con este error de método ambiguo?
Estamos utilizando el marco java.net 'Fuse' y que llamamos el siguiente método:
The method inject(Object[]) is ambiguous for the type ResourceInjector
Los siguientes métodos chocan::
ResourceInjector.get().inject(true, this);
Eclipse nos dice
inject(Object... components);
inject(boolean arg0, Object... arg1);
Funcionó bien (con Java 1.6.0.25) en Eclipse Helios, pero ahora da un error de compilación y no quiere ejecutar ninguna Más. Nos parece que esto es un error en Eclipse Juno, si construimos usando Maven, se construye bien ... ¿Alguien sabe cómo solucionarlo?
"tolerar" deben indicar que esto fue intencional ... fue un error en Java 5 y 6, al parecer, que se corrigió en Java 7: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6886431 ** comportamiento esperado **: error del compilador. –
esto no parece funcionar en neón? –
@NicholasDiPiazza Tengo Neon 1.a y esto tampoco funciona para mí. –