#syntax-highlighting #xtext
#подсветка синтаксиса #xtext
Вопрос:
Я использую (довольно тяжелый) xtext для создания базового анализатора DSL и выделения текста.
Я следую руководству по началу работы наhttp://wiki.eclipse.org/Xtext/GettingStarted
Вывод в консоли, который я получаю, является:
0 [основная] ИНФОРМАЦИЯ eclipse.emf.mwe.core.WorkflowRunner — ————————————————————————————— 0 [ главная] ИНФОРМАЦИЯ eclipse.emf.mwe.core.WorkflowRunner — движок рабочего процесса моделирования EMF 0.7.2, версия сборки 200908120417 0 [основная] ИНФОРМАЦИЯ eclipse.emf.mwe.core.WorkflowRunner — (c) 2005-2009 openarchitectureware.org и участников 0 [основная] ИНФОРМАЦИЯ eclipse.emf.mwe.core.WorkflowRunner — ————————————————————————————— 0 [ главная] ИНФОРМАЦИЯ eclipse.emf.mwe.core.WorkflowRunner — запуск рабочего процесса: C:/Users/Richard/workspace/org.xtext.example.mydsl.generator/src/workflow/MyDslGenerator.mwe 0 [основная] ИНФОРМАЦИЯ eclipse.emf.mwe.core.WorkflowRunner — 297 [основная] ОШИБКА eclipse.emf.mwe.core.WorkflowRunner — [ОШИБКА]: Класс не найден: ‘org.xtext.example.MyDslStandaloneSetup'(Элемент: bean register class=’org.xtext.example.MyDslStandaloneSetup’ в C:/Users/Richard/workspace/org.xtext.example.mydsl.generator/src/workflow/MyDslGenerator.mwe:11 ; Сообщено: -НЕИЗВЕСТНО-) 297 [основная] ОШИБКА eclipse.emf.mwe.core.WorkflowRunner — Рабочий процесс прерван из-за ошибок конфигурации.
Я получаю этот вывод на шаге 4 «Генерация DSL» в руководстве.
Ответ №1:
Ответом было простое исправление, сделанное мной, следуя руководству. Короче говоря, я запускал неправильный файл .mwe. Тот, который я запускал, был найден в org.xtext.example.mydsl.generator / src / workflow, в то время как нужный мне файл .mwe указан в org.xtext.example.mydsl /src /org.xtext.example.example.