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

Reply via email to