【发布时间】:2009-08-05 07:40:48
【问题描述】:
Spring Roo 可以在 follow standard maven layout 的现有项目中使用。 到目前为止,这似乎意味着不使用 maven 的项目不走运。
我想知道这些现有项目的选项(如果有的话)是什么。
重新安排项目布局以符合 Maven 布局?由于 CVS 中的 method for moving around directories 极具侵入性,这对于在 CVS 中有多年历史的项目来说似乎是非常困难的路径。
是否有任何其他选项,例如修改 Maven 配置以使用非标准布局?我从我之前阅读过的关于这个主题的文章中回想起,Maven 的CoC 方法不支持这种非标准布局。
编辑:
Rich 在下面的回答表明,覆盖 super-pom 中的默认值是微不足道的。这给我们留下了一个问题,即 Spring Roo 是否会很好地适应这些修改。这是值得怀疑的,因为 Spring Roo 本身并不使用 Maven。
编辑:
Rich 的更新答案表明,默认情况下,ROO 将使用硬编码路径,并且不会在您的 pom.xml 中选择修改 所以到目前为止的答案似乎是不可能开箱即用,但可以通过一些自定义编码来完成(或要求 ROO 团队支持这一点)
【问题讨论】:
标签: spring maven-2 spring-roo