JiveJdon3在Builder的时候出现的问题

建了项目后,在Eclipse里用Ant执行Build产生下列问题:

[javac] Compiling 136 source files to D:\EclipseProject\JiveJdon 3.0\classes
[javac] D:\EclipseProject\JiveJdon 3.0\src\com\jdon\jivejdon\service\filter\util\BeanUtils.java:103: 警告: 最后一个参数使用了不准确的变量类型的 varargs 方法的非 varargs 调用;
[javac] 对于 varargs 调用,应使用 java.lang.Object
[javac] 对于非 varargs 调用,应使用 java.lang.Object[],这样也可以抑制此警告
[javac] Object value = descriptors.getReadMethod().invoke(bean, null);
[javac] ^
[javac] D:\EclipseProject\JiveJdon 3.0\src\com\jdon\jivejdon\service\filter\util\FiltersUtils.java:42: 警告: 最后一个参数使用了不准确的变量类型的 varargs 方法的非 varargs 调用;
[javac] 对于 varargs 调用,应使用 java.lang.Object
[javac] 对于非 varargs 调用,应使用 java.lang.Object[],这样也可以抑制此警告
[javac] propValue = descriptor.getReadMethod().invoke(filter,null);
[javac] ^
[javac] 注意: 某些输入文件使用了未经检查或不安全的操作。
[javac] 注意: 要了解详细信息,请使用 -Xlint:unchecked 重新编译。
[javac] 2 警告
[copy] Copying 3 files to D:\EclipseProject\JiveJdon 3.0\classes
junit:

BUILD FAILED


仔细看了一下,应该是JDK版本的问题,我的环境是JDK5.0的,彭老师能不能看一下这两处在JDK5.0下代码应该做怎样的调整呢?

找到了办法,在Eclipse里面设置JRE为JDK1.4即可编译了,不过报一个JUnit的错,先屏蔽了只编译就好了,呵呵……