I had 1.5 compiler compliance turned on in my workspace.
I tried creating a new Roo Project, and got an error saying the Java compiler did not match the Java Facet for the project.
I checked the facet and saw it was 6.0 by default.
So I have to either change project compiler compliance, the workspace-wide compiler compliance to 1.6, or move the facet back to 5.0 to get the error to go away.
Also, the Maven pom Roo generates has 1.6 as the version for the maven compiler plugin.
Given all this, it seems like Roo is mandating Java 6 or greater for development. Is this correct? Since Spring 3 is Java 5 or >, I was assuming Roo would also be Java 5 or >.