Guy Marom created MNG-5826: ------------------------------ Summary: Resolving of a transitive dependency with a range of versions includes snapshot version Key: MNG-5826 URL: https://issues.apache.org/jira/browse/MNG-5826 Project: Maven Issue Type: Bug Components: Artifacts and Repositories, Dependencies Affects Versions: 3.3.3, 3.3.1, 3.0.5 Reporter: Guy Marom
I have a project with the dependency <dependency> <groupId>org.glassfish.web</groupId> <artifactId>javax.servlet.jsp</artifactId> <version>2.3.2</version> </dependency> Which in turn has the following dependency: <dependency> <groupId>org.glassfish</groupId> <artifactId>javax.el</artifactId> <version>[3.0.0,)</version> </dependency> When building this project maven also downloads snapshot versions of this artifact from "https://maven.java.net/content/repositories/snapshots/org/glassfish/javax.el/maven-metadata.xml" However, if in my pom I add an exclusion for javax.el under javax.servlet.jsp, and then add that exact same dependency it does not attempt to download the snapshot version -- This message was sent by Atlassian JIRA (v6.3.4#6332)