Я разрешаю Maven копировать некоторые файлы зависимостей в
конкретное место для проекта GWT. maven-dependency-plugin
выполняет эту работу и до сих пор работает. Единственная проблема заключается в том, что я получаю сообщение об ошибке от Eclipse:
Artifact has not been packaged yet. When used on reactor artifact, copy should be executed after packaging: see MDEP-187.
Я попытался изменить <phase>
, но это не сработало. Как я могу избавиться от этой ошибки и почему она существует, потому что Maven строит так, как предполагалось.
<plugins>
<plugin>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<phase>install</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<outputDirectory>${project.basedir}/war/WEB-INF/lib</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
</plugins>