当前位置: 首页 > 知识库问答 >
问题:

exec maven插件:Ecipse中的1.2.1

池俊茂
2023-03-14

将Maven项目导入Eclipse时,出现以下错误:

无市场条目exec maven插件:1.2.1错误

看起来它会导致导入后的进一步构建问题

生命周期配置未涵盖插件执行:org。科德豪斯。mojo:exec-maven插件:1.2.1:java(执行:默认,阶段:生成源代码)

我是否缺少插件,或者我的pom是否有任何问题。xml?

已安装m2e:

M2E-用于Eclipse的Maven集成(包括孵化组件)1.5.0.20131218-1208org.eclipse.m2e.feature.feature.groupEclipse.org-m2e

EclipseJava开发工具3.8.2. v20130116-090414-8-8nFu3FNOfwKLRuqgXKIy9z0I83org.eclipse.jdt.feature.groupEclipse.org

Eclipse平台4.2.1。v20130118-173121-9MF7GHYdG0B5kx4E\U SkfZV-1mNjVATf67ZAb7组织。日食站台特色组Eclipse。组织机构

Eclipse RCP 4.2.2。v20130129-152330-7IARAABrMQkGSvMgQnUlz-DQz00h组织。日食rcp。特色组Eclipse。组织机构

提前谢谢。

共有1个答案

孙莫希
2023-03-14

问题是Eclipse的m2e插件不知道exec maven插件,您可以通过以下方式解决:

   <build>
      <pluginManagement>
            <plugins>
                <plugin>
                    <groupId>org.eclipse.m2e</groupId>
                    <artifactId>lifecycle-mapping</artifactId>
                    <version>1.0.0</version>
                    <configuration>
                        <lifecycleMappingMetadata>
                            <pluginExecutions>
                                <pluginExecution>
                                    <pluginExecutionFilter>
                                        <groupId>org.codehaus.mojo</groupId>
                                        <artifactId>exec-maven-plugin</artifactId>
                                        <versionRange>[1.2.1,)</versionRange>
                                        <goals>
                                            <goal>java</goal>
                                            <goal>exec</goal>
                                        </goals>
                                    </pluginExecutionFilter>
                                    <action>
                                        <ignore/>
                                    </action>
                                </pluginExecution>
                            </pluginExecutions>
                        </lifecycleMappingMetadata>
                    </configuration>
                </plugin>
            </plugins>
        </pluginManagement>
   </build>
 类似资料:
  • 我正在尝试安装以下JavaFX插件 http://download.eclipse.org/efxclipse/updates-released/1.2.0/site/ 非常感谢你!!!

  • 在这种情况下,我必须读取某个属性文件,然后调用一个外部程序。 > 为了读取属性文件,我使用了属性Maven插件,在验证阶段使用 为了执行外部程序,我使用execmaven插件,调用goal 但是,如果我调用“mvn exec:exec”,则不会调用验证阶段,因此不会读取属性。 在我当前的场景中,我无法将exec:exec与任何特定的阶段联系起来(这是因为所有其他阶段都有非常具体的作业要处理,而我尝

  • 了解如何将更多功能添加到 Adobe XD。寻找最新的免费插件,并用以自动执行重复操作或部分冗长、复杂或重复的设计工作流程。 插件 Adobe XD 具备由 Adobe 和第三方开发人员提供的插件和应用程序集成,可自动完成复杂和重复的任务,从而增强您的设计工作流程,并实现与外部工具和服务的深度集成。例如,如果您需要使用 Google Maps,则可以安装并使用第三方插件将其放入您的 XD 项目。了

  • 通过将maven插件添加到eclipse(m2eclipse),项目使用的所有JAR都自动添加到eclipse中来构建项目路径吗?如果不是自动添加,应该怎么做才能将JAR添加到构建路径中?

  • 在我的测试中和通过在沙箱中,一切都运行良好。 我还通过创建一个只包含一个动作的新项目和一个包含一个类和一个空方法的模块,成功地重现了这个错误。 根级: 其他模块类:

  • 想项目中添加插件的新方法不仅仅是一种更为方便的语法.新的DSL语法处理与老方法有很大的不同.新的机制允许Gradle更早更快的确定插件.这允许做更智能的事,如: 优化插件类的加载和重用. 允许不同的插件使用不同版本的依赖关系. 为编辑构建脚本提供关于隐含属性和值的详细信息 这要求插件被指定使Gradle在执行之前剩下的构建脚本前可以很容易并且很快的提取它.还要求插件使用一些静态的定义。 新的插件机