Every time I pull a project from a maven repository, it has a different project structure than what I am used to dealing with. Specifically, in the root, there is only a src directory. Under there you have a main. Under there is usually a java and a webapp directory. I see examples of this with Equinox and the Struts 2 blank projects.
Is this a maven thing? An eclipse thing? What is the deal?