Сборка плагина Maven 3 идет очень медленно - PullRequest
7 голосов
/ 21 сентября 2011

После обновления до maven 3, мой сборочный плагин и сборочный плагин занимают в основном только сравнительно больше времени.

Кто-нибудь уже сталкивался с этой проблемой, или есть что-то, что мне нужно сделать, чтобы производительностьбыстрее?

Я был бы рад добавить сюда, конфигурацию подключаемого модуля, которую я имею, и используемые дескрипторы, если в этом есть необходимость.

Спасибо

Ответы [ 2 ]

0 голосов
/ 14 ноября 2016

У меня возникла точно такая же проблема.Переход с версии 2.2-бета-5 на версию 3.0.0 увеличил время выполнения с 4.538 до 57.885 с!

Дескриптор сборки выглядит следующим образом:

<assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd">
<id>jar-with-dependencies-compiled-scope</id>
<formats>
    <format>jar</format>
</formats>
<includeBaseDirectory>false</includeBaseDirectory>
<dependencySets>
    <dependencySet>
        <outputDirectory>/</outputDirectory>
        <useProjectArtifact>true</useProjectArtifact>
        <unpack>true</unpack>
        <scope>compile</scope>
    </dependencySet>
</dependencySets>

Другая проблема;отсутствует схема XML, которая должна быть расположена в http://maven.apache.org/xsd/assembly-2.0.0.xsd.

0 голосов
/ 29 октября 2011

Это может зависеть от настройки вашей сборки. В целом Maven 3 работает быстрее с большинством задач, но разрешение зависимостей было изменено для использования эфира. Я бы предложил сначала обновить Maven до 3.0.3 и до последней версии сборочного плагина, чтобы увидеть, исправит ли это.

...