Roo
被绑定Spring framework
并且Maven
是固有的,而与MavenForge
密切相关并且成为可选的。Java EE/JBoss-AS
我们可以使用它们中的任何一个来搭建独立于 的东西
programming models
吗?Spring framework
Java EE/CDI
关于的任何指针
Forge and Maven integration
?快速谷歌导致没有有用的链接。
Roo
被绑定Spring framework
并且Maven
是固有的,而与MavenForge
密切相关并且成为可选的。Java EE/JBoss-AS
我们可以使用它们中的任何一个来搭建独立于 的东西programming models
吗?Spring framework
Java EE/CDI
关于的任何指针Forge and Maven integration
?快速谷歌导致没有有用的链接。
自从 2 年以来,我使用 Telosys 工具(而不是 ROO)来构建 Java 应用程序脚手架,因为这个代码生成器很简单并且独立于任何类型的环境(可以生成任何东西:Java、HTML、Python 等......)
GitHub 上提供了一些预定义模板,如果它们不符合您的需求,您可以为您的特定目标创建自己的模板
Telosys ( http://www.telosys.org/ ) 是引导项目的好工具。脚手架可以来自数据库或轻量级文本模型。
代码生成基于 Velocity 模板,因此您可以自定义现有模板或创建自己的模板。
一切都是免费和开源的(生成器和模板)。
就此而言,没有任何东西将 Forge 与 JBoss AS 或真正的 Java EE 联系起来。Forge 的核心是用于生成资源的外壳。可用的插件往往以 Java EE 为重点,但并非必须如此。
看看Forge 网站。那里有很多关于它的信息。如果你也使用 eclipse,JBoss Tools 也可以很好地集成。