Отсутствует параметр для проекта pluginExecutionFilter eclipse jpbm 7.12 - PullRequest
0 голосов
/ 17 октября 2018

Я установил сервер jbpm 7.12.Я создал пустой проект в MySpace.

Я клонировал предложенный репозиторий в jbpm-console (MySpace> Имя проекта> Настройки и клонировал из предложенного URL-адреса в глобальных настройках).

Я импортировалпроект в Eclipse, но когда я делаю обновление проекта (Maven> Обновить проект), я получаю следующую ошибку

Errors occurred during the build.
Errors running builder 'Maven Project Builder' on project 'approvals'.
Missing parameter for pluginExecutionFilter. groupId, artifactId, versionRange and goals must be specificed, but found: groupId = 'org.kie'
artifactId = 'kie-maven-plugin'
versionRange = '7.12.0.Final'
goals = '[]'

Здесь мой pom.xml

<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <modelVersion>4.0.0</modelVersion>
  <groupId>net.alfasistemi.bpm</groupId>
  <artifactId>approvals</artifactId>
  <version>1.0.0</version>
  <packaging>kjar</packaging>
  <name>approvals</name>
  <description></description>
  <dependencies>
    <dependency>
      <groupId>com.thoughtworks.xstream</groupId>
      <artifactId>xstream</artifactId>
      <version>1.4.10</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.kie</groupId>
      <artifactId>kie-internal</artifactId>
      <version>7.12.0.Final</version>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>org.optaplanner</groupId>
      <artifactId>optaplanner-core</artifactId>
      <version>7.12.0.Final</version>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.12</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.optaplanner</groupId>
      <artifactId>optaplanner-persistence-jaxb</artifactId>
      <version>7.12.0.Final</version>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>org.kie</groupId>
      <artifactId>kie-api</artifactId>
      <version>7.12.0.Final</version>
      <scope>provided</scope>
    </dependency>
  </dependencies>
  <build>
    <plugins>
      <plugin>
        <groupId>org.kie</groupId>
        <artifactId>kie-maven-plugin</artifactId>
        <version>7.12.0.Final</version>
        <extensions>true</extensions>
      </plugin>
    </plugins>
  </build>
</project>

Как я могу это исправитьпроблема

Ответы [ 2 ]

0 голосов
/ 27 октября 2018

Добавьте следующее управление плагином в раздел сборки в pom.xml

<pluginManagement>
        <plugins>
            <plugin>
                <groupId>org.eclipse.m2e</groupId>
                <artifactId>lifecycle-mapping</artifactId>
                <version>1.0.0</version>
                <configuration>
                    <lifecycleMappingMetadata>
                        <pluginExecutions>
                            <pluginExecution>
                                <pluginExecutionFilter>
                                    <groupId>org.kie</groupId>
                                    <artifactId>kie-maven-plugin</artifactId>
                                    <versionRange>[7.12.0,)</versionRange>
                                    <goals>
                                        <goal>build</goal>
                                    </goals>
                                </pluginExecutionFilter>
                                <action>
                                    <ignore />
                                </action>
                            </pluginExecution>
                        </pluginExecutions>
                    </lifecycleMappingMetadata>
                </configuration>
            </plugin>
        </plugins>
    </pluginManagement>
0 голосов
/ 25 октября 2018

У меня такая же проблема в Eclipse.Я вернулся к 7.9.0-Final только для плагина сборки kjar: kie-maven-plugin.Вы все еще можете использовать 7.12.0-Final в остальных зависимостях.

...