2011-05-01 5 views
0

xtext로 작성된 DSL이 있습니다. 확장명은 dmodel입니다. DSL을 기반으로 두 개의 파일 a.dmodelb.model을 가진 프로젝트를 만들었으며 그 안에있는 다양한 요소는 편집기에서 서로 참조 할 수 있습니다.jtar에서 xtext의 dsl 요소를 교차 참조

내가 말하길, a.dmodel을 항아리로 옮기고 항아리에 추가 (그리고 항아리를 프로젝트에 추가 할 수 있음)하고 여전히 b.dmodel의 요소를 상호 참조 할 수 있습니다. 어떻게해야합니까?

답변

1

그것은 기본적으로 작동합니다. b.dmodel을 포함하는 Java 프로젝트의 클래스 경로에 a.dmodel을 사용하여 jar 파일을 저장하기 만하면됩니다. Xtext는 해당 정보를 수집하여 a.dmodel의 요소를 참조 가능하게 만듭니다.

+0

언급 한대로 작동합니다. 이전에, 순수한 xtext 프로젝트 (Java 프로젝트 아님)를 만들고 jar 파일을 추가하는 방법을 궁금해하고있었습니다. 고마워. – sanjib