В моем проекте Maven появляется следующая ошибка сборки:
Ошибки сборки для my-проекта; org.apache.maven.lifecycle.LifecycleExecutionException:
Не удалось выполнить цель org.apache.maven.plugins: maven-dependency-plugin: 2.1: unpack-
зависимости (unpack-config) от проекта my-project: неизвестный тип архиватора
pom.xml
для этого проекта содержит
<plugin>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>unpack-config</id>
<goals>
<goal>unpack-dependencies</goal>
</goals>
<phase>generate-resources</phase>
<configuration>
<outputDirectory>
${project.build.directory}/${project.build.finalName}/
</outputDirectory>
<includeArtifactIds>my-project-ui</includeArtifactIds>
<includeGroupIds>${project.groupId}</includeGroupIds>
<excludeTransitive>true</excludeTransitive>
</configuration>
</execution>
</executions>
</plugin>
Понимание, которое я получил от эта ссылка это
«Он разрешит зависимости (включая транзитивные) из хранилища и распакует их в указанное место.»
Пожалуйста, помогите мне понять этот момент. Насколько я понимаю, проект Maven, созданный мной, будет сначала упакован в JAR-форму и помещен в репозиторий. Во время сборки этот проект будет распакован, а необходимые файлы будут помещены в целевую папку. Это правильно? А в чем причина исключения?
Я много пытался искать, но не смог найти ответ.