【发布时间】:2015-07-12 18:40:05
【问题描述】:
有人让 Acceleo Maven 构建工作吗?
如果是这样,Maven、Tycho、Eclipse、Acceleo、UML2/ecore 的哪种组合对您有用?
作为补充问题,您是否还需要在运行构建之前调整 Java 类和配置文件(就像旧 ANT 构建所要求的那样)?
为了更清楚,第谷不喜欢 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
在没有找到通常的类和缺少罐子的情况下,所有这些都可以一起工作。 但是我还没有构建一个实际生成一些的工作 pom 模板输出。
有趣的是,ANT 构建似乎工作正常。
最后,敲出一个 .bat 脚本来运行更容易 生成和构建。
【问题讨论】:
标签: acceleo