Jim Showalter created MNG-6448:
----------------------------------

             Summary: Need to be able to tell Maven to not bother trying to 
download particular sources jars
                 Key: MNG-6448
                 URL: https://issues.apache.org/jira/browse/MNG-6448
             Project: Maven
          Issue Type: Bug
          Components: Dependencies
            Reporter: Jim Showalter


Sources jars are optional, so Maven has no way of knowing if a project decided 
to publish a sources jar. Even if the code and released jar hasn't changed 
since 1998, somebody might edit the build pom to generate a sources jar.

This causes Maven to attempt to fetch non-existent sources jars in perpetuity.

Maven waits several seconds when attempting to fetch a sources jar before 
giving up.

We have 142 sourceless jars on our build path.

The wait time multiplied by 142 winds up adding 11 minutes to our builds.

We don't want to shut off sources jars, because, when they exist, developers 
use them to step through code. But we don't want Maven to keep trying to 
download sources jars we know don't exist and are pretty sure will never exist.

Something like a section in settings.xml for ignoreSourcesJars that allowed us 
to list the ones to ignore would be great.

I'm happy to help with this if someone can point me to where in the code a 
change like this needs to be made.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to