2011-10-06 2 views
0

자바에서 Google 클로저 템플릿을 사용하고 있습니다.하나의 템플릿 정의, Google 클로저 템플릿으로 파일에 중복 된 템플릿 정의에 대한 오류가 발생했습니다.

com.google.template.soy : 하나의 자바 객체 (내가 자바 객체로 컴파일 많은 템플릿 파일이) 내 템플릿을 컴파일하려면 SoyFileSet 빌더를 사용할 때 다음과 같은 오류를 받고 있어요. base.SoySyntaxException : /templates/namespace/qualifier/TemplateName.soy 파일의 템플릿 네임 스페이스 'namespace.qualifier.templateName'에 대한 두 가지 정의를 찾았습니다.

이 오류의 문제점은 다음과 같습니다. - 불만스러워하는 템플릿의 경우 - 해당 파일에 정의 된 템플릿이 하나뿐입니다. 또한 필자는 모든 템플릿 파일을 통해 파일 검색을 수행하여 그 이름으로 저장 한 유일한 템플릿인지 확인했습니다.

누구든지 내 문제가 무엇인지 알 수 있습니까?

답변

0

문제는 동일한 템플릿을 SoyFileSet 빌더에 두 번 추가하는 것이 었습니다.