Как я могу начать генерацию в emftext через муравей? - PullRequest
0 голосов
/ 01 января 2012

У меня есть пример проекта emftext в eclipse. Это работает нормально, если я запускаю «генерировать текстовые ресурсы» через контекстное меню eclipse в файле * .cs. Но теперь я хотел бы изменить проект в Maven проекта. С помощью pom.xml и tycho я смог успешно построить плагин eclipse. Но я не смог сгенерировать текстовые ресурсы (создание проектов редактора) через maven или ant.

В http://www.emftext.org/EMFTextGuide.php#x1-120002.3.2 руководство означает, что муравей будет поддерживать его из коробки в течение затмения. Но это не работает на моем компьютере. Задача муравья

<emftext.GenerateTextResource>

это неизвестно муравью в затмении.

Может быть, я должен определить его с помощью taskdef, но какой * .jar я должен включить или какой класс или около того?

Спасибо за подсказки.

1 Ответ

0 голосов
/ 02 января 2012

Теперь я нашел решение в примере кода проекта emftext. Я должен включить настройку внешнего инструмента eclipse для Ant "Запускать в той же JRE, что и рабочая область". Теперь он хорошо работает в затмении, и преобразование в Maven должно быть простым.

Вот URL-адрес, указывающий на источник подсказки: http://svn -st.inf.tu-dresden.de / SVN / reuseware / теги / 20100922-emftext-1.3.1-jamopp-1.2.1 / Build / org.reuseware / встроенный текстовый resources.xml .template

Вот оригинальный текст подсказки:

<!-- Define the EMF Generate Resource task. To have this task available, the plugin
org.emftext.sdk.ant must be available in the classpath. To ensure this the external   
tools configuration needs to have the setting "Run in the same JRE as the workspace"
enabled. -->
...