Details
-
Bug
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
2.8, 3.1.2, 3.3.0
-
None
-
None
-
linux, java version "1.8.0_60", maven 3.3.3
Description
When I override plugin dependecies in pom.xml then dependency:resolve-plugins and dependency:go-offline displays wrong dependencies.
This example shows selenium version 2.21.0 instead of 2.47.1. The only way to check what is used is to delete local maven repo, execute the target and see what dependencies were downloaded.
pom.xml
<plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>selenium-maven-plugin</artifactId> <version>2.3</version> <dependencies> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-server</artifactId> <version>2.47.1</version> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-remote-driver</artifactId> <version>2.47.1</version> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-api</artifactId> <version>2.47.1</version> </dependency> </dependencies>
mvn dependency:resolve-plugins
[INFO] Plugin Resolved: selenium-maven-plugin-2.3.jar [INFO] Plugin Dependency Resolved: gmaven-mojo-1.3.jar [INFO] Plugin Dependency Resolved: gmaven-mojo-support-1.3.jar [INFO] Plugin Dependency Resolved: groovy-all-1.7.5.jar [INFO] Plugin Dependency Resolved: selenium-server-2.21.0.jar [INFO] Plugin Dependency Resolved: selenium-remote-driver-2.21.0.jar [INFO] Plugin Dependency Resolved: selenium-api-2.21.0.jar [INFO] Plugin Dependency Resolved: selenium-remote-control-2.0rc2.jar [INFO] Plugin Dependency Resolved: bcprov-jdk15-140.jar [INFO] Plugin Dependency Resolved: guava-10.0.1.jar [INFO] Plugin Dependency Resolved: commons-exec-1.1.jar [INFO] Plugin Dependency Resolved: commons-logging-1.1.1.jar [INFO] Plugin Dependency Resolved: selenium-java-client-driver-1.0.2.jar [INFO] Plugin Dependency Resolved: servlet-api-2.4.jar [INFO] Plugin Dependency Resolved: commons-lang-2.4.jar [INFO] Plugin Dependency Resolved: commons-codec-1.5.jar [INFO] Plugin Dependency Resolved: log4j-1.2.14.jar
mvn dependency:go-offline
[INFO] Plugin Resolved: selenium-maven-plugin-2.3.jar [INFO] Plugin Dependency Resolved: gmaven-mojo-1.3.jar [INFO] Plugin Dependency Resolved: gmaven-mojo-support-1.3.jar [INFO] Plugin Dependency Resolved: groovy-all-1.7.5.jar [INFO] Plugin Dependency Resolved: selenium-server-2.21.0.jar [INFO] Plugin Dependency Resolved: selenium-remote-driver-2.21.0.jar [INFO] Plugin Dependency Resolved: selenium-api-2.21.0.jar [INFO] Plugin Dependency Resolved: selenium-remote-control-2.0rc2.jar [INFO] Plugin Dependency Resolved: bcprov-jdk15-140.jar [INFO] Plugin Dependency Resolved: guava-10.0.1.jar [INFO] Plugin Dependency Resolved: commons-exec-1.1.jar [INFO] Plugin Dependency Resolved: commons-logging-1.1.1.jar [INFO] Plugin Dependency Resolved: selenium-java-client-driver-1.0.2.jar [INFO] Plugin Dependency Resolved: servlet-api-2.4.jar [INFO] Plugin Dependency Resolved: commons-lang-2.4.jar [INFO] Plugin Dependency Resolved: commons-codec-1.5.jar [INFO] Plugin Dependency Resolved: log4j-1.2.14.jar
Attachments
Issue Links
- is duplicated by
-
MDEP-820 dependency:go-offline does not download plugin dependencies
-
- Closed
-