Spring Rooは、標準の Maven レイアウトに従う既存のプロジェクトで使用できます。これまでのところ、これは Maven を使用しないプロジェクトは運が悪いことを意味しているようです。
そのような既存のプロジェクトのオプションは(もしあれば)何なのか疑問に思っています。
Maven レイアウトに合わせてプロジェクト レイアウトを再配置しますか? これは、CVS でディレクトリを移動する方法が非常に侵襲的であるという事実により、CVS で長年の歴史を持つプロジェクトにとって非常に難しい道のようです。
非標準レイアウトで動作するように Maven 構成を変更するなど、他のオプションはありますか? このテーマについて以前読んだことから思い出すのは、Maven のCoCアプローチは、このような非標準のレイアウトを好まないということです。
編集:
以下の Rich の回答は、super-pom でデフォルトをオーバーライドすることは簡単であることを示しています。そのため、Spring Roo がこのような変更をうまく処理できるかどうかという疑問が残ります。Spring Roo が Maven 自体を使用していないという事実を考えると、これは疑わしいことです。
編集:
Rich の更新された回答は、デフォルトでは、ROO がハードコードされたパスを使用し、pom.xml の変更を選択しないことを示しています。いくつかのカスタム コーディング (または ROO チームにこれをサポートするよう依頼する)