본문 바로가기

개발환경/이클립스

No grammar constraints (DTD or XML schema) detected for the document.

이클립스에서 XML을 사용하다 보면 위와 같은 경고(Warning)을 볼 수 있다.
"경고를 무시하지 말라!" 내가 강조하는 프로그래밍 코딩 규칙중 하나인데 내가 무시할 수는 없지 않겠는가. 해결방법은 아래와 같다.

만약 아래와 같이 했는데도 적용이 되지 않는다면 Project -> Clean 을 통해 해당 프로젝트를 리빌드한다. 그럼 경고가 사라진다.

(Galileo 기준)
Window -> Preferences -> XML -> XML Files -> Validation :
Indicate when no grammar is specified 의 값을 Warning --> Ignore 로 변경


참고사이트
http://www-01.ibm.com/support/docview.wss?rs=2044&context=SSCM72&dc=DB560&dc=DB520&uid=swg21330232&loc=en_US&cs=UTF-8&lang=en&rss=ct2044rational