2011-05-01 70 views
0

我有一個用xtext編寫的DSL。可以說擴展名是dmodel。我已經創建了一個基於DSL的兩個文件a.dmodelb.model的項目,它們內部的各種元素能夠在編輯器中相互交叉引用。假設我想將a.dmodel移動到一個jar文件中,並將其添加到jar文件中(並且可能將jar添加到項目中),並仍然能夠交叉引用b.dmodel中的元素。我如何實現這一目標?從罐子中交叉引用xtext中的dsl元素

回答

1

它開箱即用。您只需將包含a.dmodel的jar放在包含b.dmodel的java項目的類路徑中即可。 Xtext將會提取這些信息並使a.dmodel中的元素可供參考。

+0

它像你所說的那樣工作。此前,我創建了一個純xtext項目(不是一個java項目),並想知道如何添加jar。非常感謝。 – sanjib 2011-05-03 07:10:51