今天我一直在玩Eclipse Juno。來自Helios這是一個很棒的升級。一切都工作正常,除了一個新的編譯錯誤。Eclipse Juno是否存在此模糊方法錯誤?
我們使用java.net框架 '保險絲',我們調用下面的方法:
ResourceInjector.get().inject(true, this);
Eclipse中告訴我們:
The method inject(Object[]) is ambiguous for the type ResourceInjector
以下方法碰撞:
inject(Object... components);
inject(boolean arg0, Object... arg1);
它在Eclipse Helios中工作正常(使用Java 1.6.0.25),但現在它給出了一個編譯錯誤,並且不想運行任何更多。在我們看來,這是Eclipse Juno中的一個錯誤,如果我們使用Maven構建,那麼它的構建是正確的......是否有人知道解決此問題的方法?
「容忍」應該指出,這是故意的......這是一個錯誤Java 5和Java 6顯然已在Java 7中修復:http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6886431 **期望的行爲**:編譯器錯誤。 –
這似乎不適用於霓虹燈? –
@NicholasDiPiazza我有霓虹燈1.a,這對我也不起作用。 –