Теги локальной зависимости очистки Maven не работают в pom.xml - PullRequest
0 голосов
/ 25 октября 2018

Я работаю над комплексным проектом Maven.Я хочу обновить только одну зависимость в локальном репозитории maven.Мне нужно, чтобы мой файл pom.xml включал зависимость mvn cmd => mvn: purge-local-repository -Dinclude =

   <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-dependency-plugin</artifactId>
                <version>3.1.1</version>
                <executions>
                    <execution>
                        <id>purge-local-dependencies</id>
                        <phase>process-sources</phase>
                        <goals>
                            <goal>purge-local-repository</goal>
                        </goals>

                        <configuration>
                            <resolutionFuzziness>artifactId</resolutionFuzziness>
                            <includes>
                                <include><groupId>:<artifactId></include>
                            </includes>
                            <verbose>true</verbose>
                        </configuration>
                    </execution>
         </executions>

    </plugin>

При первом запуске он загрузил файл maven-dependency-jar впапка репо.Но он не удалил и не скачал снова jar, в котором есть его artifactId, указанный внутри тега include.Пожалуйста, помогите мне определить причину ошибки в определении плагина.Что может быть причиной того, что Maven игнорирует эту цель плагина?Я не вижу никаких ошибок при выполнении сценария сборки.

- Спасибо

** После нескольких запусков сценария я обнаружил, что элемент управления не собирается в этот блок плагина.Следовательно, этот фрагмент сценария не выполняется.Это странно .Нужно ли мне где-то вызвать цель, определенную внутри тега выполнения?Или maven выполняет все теги плагинов самостоятельно?Я должен сказать здесь, что я проверил skipTests = True в окне IDE -> Maven.Поможет любая помощьЯ использую maven-compiler-plugin 2.3.2 и maven-dependency-plugin версии 3.1.1.Maven установлен в моей системе 3.2.5.

Пожалуйста, помогите определить проблему.

-

Спасибо

...