Spring Roo can be used in existing projects, follow the standard maven forms . So far, this means that projects that don't use maven are out of luck.
I wonder what (if any) options are for such existing projects.
Rebuild the project layout to fit the Maven layout? This is a very difficult way for projects with a long history in CVS due to the fact that the CoC method does not support such non-standard layouts.
Edit:
The rich answer below shows that exceeding the defaults in the superpome is trivial. This leaves us with the question of whether Spring Roo will play with such modifications. This is doubtful given that Spring Roo does not use Maven.
Edit:
A rich updated answer shows that by default ROO will use hard-coded paths and will not select modifications in your pom.xml So it still seems like this is impossible out of the box, but can be done with some kind of custom encoding ( or ask the ROO team to support this)
source
share