2014-12-09 3 views
1

Я новичок в Rascal и задаю очень простой вопрос.Создание createM3FromEclipseProject в Rascal не создает данных

Я использую в небольшом тестовом проекте в follwing команду:

createM3FromEclipseProject(|project://example-project|); 

и использует код для извлечения данных из проекта

Это дает только мой {} ... Я полагаю, что означает, что моя модель M3 пуста. Что я делаю неправильно? Это должно быть что-то на самом деле основной ..

Greets Doerak

+0

хорошее имя для пользователя-мошенника :-) – jurgenv

+0

Это хороший вопрос, который в последнее время сталкивается с большим количеством людей. Поэтому, если вы нашли решение, укажите это. – jurgenv

ответ

0

следовали вам рецепт в http://tutor.rascal-mpl.org/Recipes/Recipes.html#/Recipes/Metrics/MeasuringJava/MeasuringJava.html?

Если нет: тогда, пожалуйста, сделайте это, потому что этот пример кода протестирован.

Если да, значит, в вашем проекте нет данных. Это может быть вызвано:

  • В вашем проекте действительно нет кода. Это можно исправить :-)
  • или путь источника примерного проекта (с кодом Java) не настроен на то место, где у вас есть код Java. Это можно зафиксировать на панели свойств (щелкните правой кнопкой мыши проект и его нижнюю опцию). Оттуда найдите помощь по управлению проектами Eclipse на stackoverflow.com.
+0

Спасибо за ответ. Да, я последовал рецепту; – dod101

+0

Спасибо за ответ. Да, я последовал рецепту; импортируя M3 core/jdt, а затем попытавшись получить доступ к модели с помощью примерного проекта, интересно, что набор вызовов [loc] bestanden = javaBestanden (| project: // jabber |); работает отлично! Я получаю хороший список всех java-файлов. Это означает, что мой проект примера jabber находится в нужном месте ... почему мой M3 пуст? Как только я хочу читать свои классы и/или методы, он не работает. – dod101

+0

rascal> opgave7(); (7а) (7b) XMLAccessor.java: 112 regels MenuController.java: 109 regels TextItem.java: 108 regels Presentation.java: 107 regels Slide.java: 85 regels BitmapItem.java: 67 regels SlideViewerComponent.java: 62 regels Style.java: 57 regels DemoPresentation.java: 50 regels KeyController.java: 44 regels SlideItem.java: 38 regels JabberPoint.java: 37 regels SlideViewerFrame.java: 36 regels Accessor.java: 30 regels AboutBox.ja va: 28 regels (7c) (7d) ok – dod101

 Смежные вопросы

  • Нет связанных вопросов^_^