Почему нет элемента maven extensionManagement для расширений? - PullRequest
0 голосов
/ 30 августа 2018

Мы используем расширение в наших проектах и ​​до сих пор помещаем расширение в раздел pluginManagement родительского pom maven:

<pluginManagement>
    <plugins>
        <plugin>
         <groupId>org.apache.maven.extensions</groupId>
         <artifactId>beer-maven-lifecycle</artifactId>
         <version>1.0-SNAPSHOT</version>
        </plugin>
     </plugins>
</pluginManagement>

Но это приводит к следующему предупреждению:

[ПРЕДУПРЕЖДЕНИЕ] Не удалось получить дескриптор плагина для org.apache.maven.extensions: beer-maven-lifecycle: Не удалось проанализировать дескриптор плагина для org.apache.maven.extensions: beer-maven-lifecycle (/somerepo/org.apache.maven.extensions-0.0.0.jar): плагин отсутствует дескриптор найден в META-INF / maven / plugin.xml org.apache.maven.plugin.PluginDescriptorParsingException: не удалось разобрать дескриптор плагина для org.apache.maven.extensions: пиво-Maven-жизненный цикл (/somerepo/org.apache.maven.extensions-0.0.0.jar): плагин отсутствует дескриптор найден в META-INF / maven / plugin.xml

Что имеет смысл, поскольку это расширение, а не плагин. Но нет элемента extensionManagement. Так, что было бы способом справиться с этим? Например. этот проект также описывает проблему (строки 78-80) ...

...