我克隆了这个:git 存储库到 Eclipse 工作区。我只对Xtext-XML示例感兴趣。因为我想创建一个域特定语言生成 xml 代码。这似乎是该主题的唯一示例。
我的问题是在构建路径上缺少“/src-gen”文件夹。所有项目在包资源管理器中都有一个红色感叹号。我怎样才能生成那些丢失的文件。
查看README.TXT文件。那里说:
启动一个新的 Eclipse 应用程序并创建一个空的 Java 项目。添加名为“src-gen/”的新源文件夹,并将以下状态机放入“src/”文件夹中的文件中。
// MrsGrantsSecretCompartments.statemachine
events
doorClosed D1CL
drawOpened D2OP
lightOn L1ON
doorOpened D1OP
panelClosed PNCL
end
resetEvents
doorClosed
end
commands
unlockPanel PNUL
lockPanel PNLK
lockDoor D1LK
unlockDoor D1UL
end
state idle
actions {unlockDoor lockPanel}
doorClosed = active
end
state active
drawOpened = waitingForLight
lightOn = waitingForDraw
end
state waitingForLight
lightOn = unlockedPanel
end
state waitingForDraw
drawOpened = unlockedPanel
end
state unlockedPanel
actions {unlockPanel lockDoor}
panelClosed = idle
end