Это мой второй вопрос в StackOverflow.Первый был немного длинным.Надеюсь, на этот раз я смогу перейти прямо к сути:)
Скажем, проект плагина Eclipse P зависит от плагина R через Require-Bundle.Итак, у нас есть 2 проекта в нашей рабочей области Eclipse.
И снова, проект плагина Eclipse P зависит от обычного A.jar через Bundle-Classpath.
Наконец, A.jar находится в mavenrepo с его POM и зависит от B.jar.
Мне нужно скопировать A.jar и B.jar в локальную папку lib P, но НЕ R.jar.
В файлах POM GroupId для P и R - это G. Групповые идентификаторы для A и B - разные, но НЕ для G.
Я не понимаю, почему, но зависимость от копирования цель -поиск R.jar завершается неудачно, когда он не может его найти, и не копирует A.jar или B.jar.Я пытаюсь использовать excludeGroupIds, но не удается:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<configuration>
<excludeGroupIds>G</excludeGroupIds>
<outputDirectory>lib</outputDirectory>
<overWriteReleases>true</overWriteReleases>
<overWriteSnapshots>true</overWriteSnapshots>
<overWriteIfNewer>true</overWriteIfNewer>
<stripVersion>true</stripVersion>
</configuration>
<executions>
<execution>
<id>copy-dependencies</id>
<phase>validate</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
</execution>
</executions>
</plugin>
<dependencies>
<dependency>
<groupId>X</groupId>
<artifactId>A</artifactId>
<version>SNAPSHOT</version>
</dependency>
</dependencies>
Есть ли способ исключить зависимости eclipse-plugin?