如何预安装Eclipse m2e配置程序(生命周期配置未涵盖插件执行)

将maven项目导入Eclipse IDE全新安装时,会出现“Setup Maven插件连接”的弹出问题

如果不安装,将会出现pom.xml中显示的错误

生命周期配置未涵盖插件执行:org.eclipse.tycho:tycho-packaging-plugin:0.20.0:validate-id(执行:default-validate-id,阶段:validate)

如何在任何时候安装m2e配置器 (例如在为团队准备Eclipse包之前,或者在交互式安装通过网络失败之后再次安装)?

您可以通过转到“Window> Preferences> Maven> Discovery”随时安装M2Eclipse连接器。

在此处输入图像描述

然后,当您单击“打开目录”时,将显示一个弹出窗口,其中将显示要安装的所有可用M2E连接器。 您需要选择所需的一个,单击“完成”并按照标准安装过程进行操作。

在此处输入图像描述

从命令行安装m2e:

/opt/eclipse/eclipse -application org.eclipse.equinox.p2.director -noSplash -repository http://beust.com/eclipse -installIUs org.testng.eclipse.feature.group /opt/eclipse/eclipse -application org.eclipse.equinox.p2.director -noSplash -repository http://findbugs.cs.umd.edu/eclipse -installIUs edu.umd.cs.findbugs.plugin.eclipse.feature.group /opt/eclipse/eclipse -application org.eclipse.equinox.p2.director -noSplash -repository http://eclipse-cs.sourceforge.net/update -installIUs net.sf.eclipsecs.feature.group /opt/eclipse/eclipse -application org.eclipse.equinox.p2.director -noSplash -repository http://coderplus.com/m2e-update-sites/maven-remote-resources-plugin -installIUs com.coderplus.m2e.remoteresourcesfeature.feature.group /opt/eclipse/eclipse -application org.eclipse.equinox.p2.director -noSplash -repository http://ianbrandt.github.io/m2e-maven-dependency-plugin/ -installIUs com.ianbrandt.tools.m2e.mdp.feature.feature.group /opt/eclipse/eclipse -application org.eclipse.equinox.p2.director -noSplash -repository http://download.jboss.org/jbosstools/updates/m2e-extensions/m2e-jdt-compiler/ -installIUs org.jboss.tools.m2e.jdt.feature.feature.group 

您可以再次启动Maven连接器发现向导,方法是在“标记”视图中找到一个缺少的连接器错误,右键单击它,然后在选中时选择“ Quick fix或“ ctrl + 1

标记视图

快速修复将允许您启动向导以发现所有Maven错误的连接器。