plexus-compiler-eclipse错误:类型不匹配:无法从对象转换为字节[]

问题描述:

我使用plexus-compiler-eclipse-1.8.2来编译我的项目,使用maven的eclipse编译器。我使用的clone()创建一个数组的副本:plexus-compiler-eclipse错误:类型不匹配:无法从对象转换为字节[]

byte[] copy = orig.clone(); 

,我得到以下错误:

Type mismatch: cannot convert from Object to byte[] 

相同的代码在编译时没有这个错误用javac。有没有人遇到过这个问题?

谢谢!

除了javac编译命令给出的错误/警告之外,我们不能依赖错误/警告。这包括IDE警告和像ant或maven这样的命令行构建工具。确保它非常友好地使用它们,而不是直接使用javac,但是如果有疑问或矛盾的结果,javac总是有最后一个词。例如,在Eclipse Helios上使用JDK1.6.0_29没有引发任何警告/错误。