2011-07-01 4 views
1

:XJC 비 과도 직렬화 인스턴스 필드 데이터 I 수신 자바 클래스 생성 후

public class myClass { 

@XmlElement(name = "Data", required = true) 
@XmlSchemaType(name = "date") 
protected XMLGregorianCalendar data; 
@XmlElement(name = "Time", required = true) 
protected XMLGregorianCalendar time; 
......... 

FindBugs는 myClass가 비 과도 직렬화 인스턴스 필드 데이터를 정의하는 것을 경고한다. 경고가 받아 들일 만합니까, 아니면 고칠 필요가 있습니까? 감사합니다. .

+2

생성 된 코드에서 FindBugs를 실행하는 것은 상당히 무의미합니다. 일반적으로 할 수있는 일은 많지 않습니다. – skaffman

답변

2

이 경고를 무시해도 좋습니다. 이는 다른 직렬화 방법 (XML) 용으로 설계된 특수 클래스입니다. 생성 된 전체 패키지를 무시하도록 findbug를 설정할 수도 있습니다.