This message appears because m2e does not know what to do at this point. The build should work with the maven command line, but m2e wants you to specify whether you want it to run the plugin or not.
The fix depends on what you want. You can either force eclipse to ignore the plugin, or execute it as part of the assembly.
The documentation explains this in more detail here, but I am copying the simple answer below. https://www.eclipse.org/m2e/documentation/m2e-execution-not-covered.html
This modifies pom to add some eclipse metadata. If you are just trying to create it, this will work.
TIP. Use a quick fix to create an ignore mapping, then replace the action with. M2Eclipse 1.3 and newer is considered safer runOnIncremental = false by default. It is always recommended that the specific required runOnIncremental value be explicitly in the display configuration life cycle.
You can also change your settings in new versions of eclipse / m2e. This is another quick fix option. You can change this under "Project Properties" -> Maven-> Life Cycle Display.
source share