Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse kie maven插件的M2E连接器?_Eclipse_Maven_Drools_Kie - Fatal编程技术网

Eclipse kie maven插件的M2E连接器?

Eclipse kie maven插件的M2E连接器?,eclipse,maven,drools,kie,Eclipse,Maven,Drools,Kie,我正在使用BPMSuite6创建git存储库和shell项目。然后,我将连接到EclipseIDE中的GitRepo BPM套件web GUI创建的Pom文件包括kie maven插件。然而,Eclipse抱怨这种“生命周期配置没有涵盖插件执行” 通过谷歌搜索这个错误,我了解到这意味着Eclipse不知道在Eclipse的构建过程中何时执行这个插件。似乎解决这个问题的“最佳”方法是为插件安装m2e连接器 这样的连接器存在吗?没有直接回答这个问题,但我在旧用户论坛中找到了一个解决方法: 解决方法

我正在使用BPMSuite6创建git存储库和shell项目。然后,我将连接到EclipseIDE中的GitRepo

BPM套件web GUI创建的Pom文件包括kie maven插件。然而,Eclipse抱怨这种“生命周期配置没有涵盖插件执行”

通过谷歌搜索这个错误,我了解到这意味着Eclipse不知道在Eclipse的构建过程中何时执行这个插件。似乎解决这个问题的“最佳”方法是为插件安装m2e连接器


这样的连接器存在吗?

没有直接回答这个问题,但我在旧用户论坛中找到了一个解决方法:

解决方法是在pom中包含一些额外的信息,告诉eclipse如何处理这个插件。如果我理解正确,这将导致Eclipse仅在构建项目时执行插件。这就是解决方案的最终结果:


org.kie
kie maven插件
6.0.3-redhat-6
真的
org.eclipse.m2e
生命周期映射
1.0.0
org.kie
kie maven插件
[6.0.0,)
建造

这就是众所周知的Eclipse限制,因为它对自定义Maven目标没有那么灵活。这是Eclipse m2插件选择的设计方式。您可以选择像忽略

这是Redhat对maven使用的建议:

或者,您可以使用IntelliJ处理此问题,正如Maven design所期望的那样