I've noticed a few oddities in how m2e handles Maven projects, that don't appear when `mvn` is run directly in a terminal.
The *m2e -> Run -> mvn test* menu item skips any user-defined generate-sources phase in the pom, requiring that it be done manually. The *m2e -> Run* menu does not include `mvn compile` by default. This is one of the most used Maven phases, comparable to `mvn test`. The *m2e -> Run mvn ...* menu is hidden when the pom editor tab is not selected. In a TDD workflow, where a Java coder wants to tweak .java code and run `mvn test`, repeat, this really gets in the way. It would be nice if selecting a tab of any child file in a Maven project enabled the *m2e Run* menu based on the nearest pom.xml up the directory tree. -- Cheers, Andrew Pennebaker apenneba...@42six.com
_______________________________________________ m2e-users mailing list m2e-users@eclipse.org https://dev.eclipse.org/mailman/listinfo/m2e-users