情况
接手新的项目组项目,把项目通过maven导入到eclipse后,报错:
如图:
点击pom.xml文件后看到具体报错如下:
Plugin execution not covered by lifecycle configuration: org.sandbox:githook-maven-plugin:1.0.2:install (execution: default, phase: initialize)
原因
基于maven的项目会使用各种maven plugin来完成开发中的一些工作,例如编译代码,打包,部署等,每个plugin包含许多的goal,用来做特定的事情。
例如 clean compile test package deploy install check等。除了这些比较常见的goal之外,项目中还可以使用大量的第三方的plugin,甚至自己动手开发的plugin。
随之而来的问题是,在eclipse中编辑maven项目的时候,eclipse并不知道这些 特殊用途的 goal要做什么。
所以m