问题:
使用Eclipse Maven Build工程时, 如果在Run Configurations的Maven Build的新建Build中使用mvn install时,会报如下错误:
Unknown lifecycle phase "mvn". You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id>[:<plugin-version>]:<goal>. Available lifecycle phases are: validate, initialize, generate-sources, process-sourc...
修正方式:
去掉mvn
问题原因:
原因在于插件自己会在lifecycle phase install命令前自动补充mvn, 如果指定Goals的值为“mvn install”,则插件会取“mvn”而不是“install”作为lifecyle phase参数执行,导致上述错误