@Retention(RetentionPolicy.RUNTIME)
@Target({ ElementType.FIELD })
public @interface EsbArray {
String name();
Class<?> objectClass();
String description() default "";
// List中的元素定义
EsbDataType memberType() default EsbDataType.DUMMY;
......
}
使用Ant编译出现异常:
修改为
import static xxx.common.esbadapter.annotation.EsbDataType.DUMMY;
@Retention(RetentionPolicy.RUNTIME)
@Target({ ElementType.FIELD })
public @interface EsbArray {
String name();
Class<?> objectClass();
String description() default "";
// List中的元素定义
EsbDataType memberType() default DUMMY;
......
}
ant编译通过。