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)

Reply via email to