Option one: You could have one separate project for each integration layer?
I was just looking into something like, I just arrived in a project.. want to run the integration tests... then I could just do: cd /proper-integration-directory mvn integration-tests mvn tests:integration-tests option 2: mvn tests:module-name (where module name would be the layer you mentioned) Anyway: I understand there are other priorities so this will be a minor thing. I was just proposing a standard way (from my user's POV).
