Отображение жизненного цикла m2e не выполнено

У меня есть проект maven, который использует плагин build-helper для добавления дополнительных исходных каталогов. Поскольку я использую eclipse 3.7 с m2e 1.0, я настроил метаданные lifecycleMappingMetadata (поскольку на данный момент невозможно установить вспомогательный соединитель сборки m2e). Но Eclipse не добавляет дополнительный исходный каталог.

В чем моя ошибка? (Или как установить вспомогательный соединитель сборки?)

<pluginManagement>
    <plugins>
        <plugin>
            <groupId>org.eclipse.m2e</groupId>
            <artifactId>lifecycle-mapping</artifactId>
            <version>1.0.0</version>
            <configuration>
                <lifecycleMappingMetadata>
                    <pluginExecutions>
                        <pluginExecution>
                            <pluginExecutionFilter>
                                <groupId>org.bsc.maven</groupId>
                                <artifactId>maven-processor-plugin</artifactId>
                                <versionRange>[2.0.5,)</versionRange>
                                <goals>
                                    <goal>process</goal>
                                </goals>
                            </pluginExecutionFilter>
                            <action>
                                <execute/>
                            </action>
                        </pluginExecution>
                        <pluginExecution>
                            <pluginExecutionFilter>
                                <groupId>org.codehaus.mojo</groupId>
                                <artifactId>build-helper-maven-plugin</artifactId>
                                <versionRange>[1.0.0,)</versionRange>
                                <goals>
                                    <goal>add-source</goal>
                                </goals>
                            </pluginExecutionFilter>
                            <action>
                                <execute />
                            </action>
                        </pluginExecution>
                    </pluginExecutions>
                </lifecycleMappingMetadata>
            </configuration>
        </plugin>
    </plugins>
</pluginManagement>

person Ralph    schedule 09.12.2011    source источник


Ответы (1)


Похоже было две разные проблемы

Проблема с ненайденным соединителем была решена после обновления формы build-helper-maven-plugin 1.6 до 1.7, после чего можно было удалить сопоставление жизненного цикла.

Проблема с не добавленным путем была решена после исправления пути от: ${project.build.dir} до ${project.build.directory}

person Ralph    schedule 09.12.2011