請使用Maven編譯時收到此錯誤:相同的源代碼,Eclipse構建成功,但Maven的(javac的)失敗
type parameters of <X>X cannot be determined; no unique maximal instance exists for type variable X with upper bounds int,java.lang.Object
泛型類型的干擾不能被應用到原始類型。但是我認爲自Java5以來,裝箱/拆箱機制可以在原始類型和包裝類之間無縫工作。
在任何情況下,奇怪的是Eclipse不報告任何錯誤並且愉快地編譯。我正在使用JDK1.6.0_12。這裏可能是什麼問題?
我剛剛意識到Eclipse附帶的編譯器與Sun官方的java編譯器不同。 – EnToutCas 2009-10-22 20:10:22