- Я только что создал проект на основе проекта xtext project "domainmodel".
- Сформирован XText артефактов из XText файла
- Started затмение приложения с помощью плагинов загружены
- Создан тестовый проект, а затем создал test.dmodel файл в нем
Я положил внутри кода из документации. Именно это и только это:xtext domainmodel project не распознает типы JVM
import java.lang.Object;
пакет ABCD { }
объект ааа { prop1: Объект
op oper1(Object obj1, Object obj2):Object { int i = 1; }
}
Но:
- java.lang.Object,
- Object,
- ИНТ я
не распознаются. Я думал, что он будет работать из коробки, когда xtext расширяет xbase вместо терминалов и определяется тип объявления Jvm Тип
Этот пример сломан или что-то еще?
То же самое, когда я использую код домашней автоматизации из документации по xtext. Все типы из Jvm не распознаются, а также методы fire и println. http://www.eclipse.org/Xtext/documentation/307_special_languages.html
Вот и все! Благодаря! Я просто подумал, что если я создам свой собственный DSL, мне не нужна Java-природа (так как она будет использоваться в нашем внутреннем проекте, запутанном из общего проекта). И поместить мой файл в папку src. Так тривиально, но так чертовски сложно думать. Еще раз спасибо! Престижность к вам – termil0r
Внешний вид Xtext не требуется, и сборка автоматически также не требуется. – termil0r