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没有引发任何警告/错误。