@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編譯通過。