Создание нового проекта Xtext дает стандартную ошибку в инструментах Eclipse DSL

Я скачал Eclipse DSL Tools, версия Neon.2. И я создаю новый проект Xtext.

Новый проект Xtext

Я нажимаю «Готово», и я получаю кучу проектов в своей рабочей области:

введите здесь описание изображения

Однако у меня есть ошибка из коробки с файлом GenerateL.mwe2:

введите здесь описание изображения

Ошибка:

A value of type 'org.eclipse.xtext.xtext.generator.XtextGenerator' can not be assigned to the feature org.eclipse.emf.mwe2.runtime.workflow.AbstractCompositeWorkflowComponent.addComponent(org.eclipse.emf.mwe2.runtime.workflow.IWorkflowComponent)

Также в файлах build.properties есть ошибка, говорящая об этом:

Bundle org.eclipse.emf.mwe.utils cannot be resolved

Вот файл:

source.. = src/,\
           src-gen/,\
           xtend-gen/
bin.includes = .,\
               META-INF/,\
               plugin.xml
additional.bundles = org.eclipse.xtext.xbase,\
                     org.eclipse.xtext.common.types,\
                     org.eclipse.xtext.xtext.generator,\
                     org.eclipse.emf.codegen.ecore,\
                     org.eclipse.emf.mwe.utils,\
                     org.eclipse.emf.mwe2.launch,\
                     org.eclipse.emf.mwe2.lib,\
                     org.objectweb.asm,\
                     org.apache.commons.logging,\
                     org.apache.log4j,\
                     com.ibm.icu

Как решить эти ошибки?


person clzola    schedule 24.01.2017    source источник
comment
Похоже, вы как-то умудрились не устанавливать новые   -  person Christian Dietrich    schedule 24.01.2017
comment
Вообще-то я имел в виду Мве   -  person Christian Dietrich    schedule 24.01.2017
comment
@ChristianDietrich Должен упомянуть, что в первый раз я создал проект без ошибок и запустил новый экземпляр eclipse, в котором я написал Hello Lazar!, все работало нормально. После этого я удалил все (поскольку я создал его на рабочем столе только для того, чтобы посмотреть, все ли установлено) и создал новый проект в другом рабочем пространстве. С этого момента и далее я не могу создать проект xtext без ошибок.   -  person clzola    schedule 24.01.2017
comment
Хм, может быть, ваша установка каким-то образом сломалась, вы проверили целевую платформу в настройках eclipse?   -  person Christian Dietrich    schedule 24.01.2017
comment
@ChristianDietrich Где именно мне это искать?   -  person clzola    schedule 24.01.2017
comment
Настройки окна ищут целевую платформу   -  person Christian Dietrich    schedule 24.01.2017
comment
В определениях цели есть только Running Platform (Active), а в нижней части окна есть метка Locations, где написано: $(eclipse_home) - C:\Program Files\dsl-neon \доступны подключаемые модули eclipse 806   -  person clzola    schedule 24.01.2017
comment
Можете ли вы нажать кнопку перезагрузки там   -  person Christian Dietrich    schedule 24.01.2017
comment
Давайте продолжим обсуждение в чате.   -  person clzola    schedule 24.01.2017


Ответы (1)


Убедитесь, что ваша целевая платформа правильно загружена и содержит недостающие плагины Window -> Preferences -> Search for Target platform. Используйте кнопки «Обновить» и «Редактировать», чтобы убедиться, что он обновлен, и проверить содержимое. Если он по-прежнему отсутствует, вам может потребоваться переустановить зависимости

person Christian Dietrich    schedule 24.01.2017
comment
Мне нужно было переустановить eclipse. - person clzola; 25.01.2017