2015-07-09 8 views
0

У кого-нибудь есть сборка Acceleo Maven?Какие версии необходимы для получения работы Acceleo Maven build

Если да, то какая комбинация Maven, Tycho, Eclipse, Acceleo, UML2/ecore сработала для вас?

И как дополнительный вопрос вам все еще нужно настроить классы Java и файлы конфигурации перед запуском сборки (как это требовалось для старой сборки ANT)?

Чтобы быть яснее, tycho не нравится Maven 3.3, Maven 3.3 по умолчанию используется с Luna. Каждая версия Eclipse имеет другую версию модели ecore/uml, встроенную в так, что перенос шаблонов Acceleo на другую версию eclipse требует изменений во всех определениях «модулей» и взлома версии внутри моделей UML, поэтому ее утомительная попытка работать какие версии совместимы.

Мне просто интересно, есть ли у кого-то рабочая установка, в которой все компоненты работали вместе.

После долгих проб и ошибок: -

Eclipse Luna 
     Comes with Eclipse m2e 1.5 
     ecore uml2 version 5.0.2 
Acceleo 3.5.1 
Maven 3.0.5 
org.eclipse.acceleo:org.eclipse.acceleo.maven:3.5.0-SNAPSHOT 

Все работают вместе без обычного класса не найден и недостающих кувшинов. Тем не менее, мне еще предстоит создать рабочий микрофон, который на самом деле генерирует выходной файл .

Интересно, что конструкция ANT работает нормально.

В конце концов было просто сбить скрипт .bat, чтобы запустить создание и сборку.

ответ

0

Вы можете ознакомиться с UML to Java generator Фонда Eclipse для конфигурации pom.xml. Для получения дополнительной информации об использовании maven с Acceleo, посмотрите на dedicated page на wiki.

Теперь вам не нужно изменять какой-либо Java-класс или файл конфигурации.

+0

Зачем нужна поместья из другого проекта? Acceleo создает файл pom и т. Д. Создает ли он недействительный pom. –