참조: https://bugs.eclipse.org/bugs/show_bug.cgi?id=349020
Eclipse가 Swagger client javascript를 다룰 때 버그가 있어서 swagger 문법에 오류가 있다고 판단하고 프로젝트 전체에 오류가 있다고 표시하는 문제점이 있다.
해결책을 간단히 정리해보자면 다음과 같다.
- 프로젝트의 properties로 진입함
- Javascript > Include Path > Source 탭으로 이동
- 프로젝트/src/main/webapp을 펼치고 Excluded를 선택한 다음, Edit 버튼을 클릭하여 WEB-INF/swagger/swagger-client.js를 제외 목록에 추가하면 됨
.settings나 .project의 설정이 반영되는 거라서 github repo에 등록하지 못하는 한계점이 있음