Uploaded image for project: 'Groovy'
  1. Groovy
  2. GROOVY-4810

Grapes appends to the classpath where it should prepend

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 3.x
    • None
    • Grape
    • None
    • Debian Testing, Sun JDK or OpenJDK 6, Groovy HEAD

    Description

      When Grapes adds an artefact to the classpath it appends. This means all the artefacts distributed with Groovy come first in the search. This means Grapes cannot be used to override the version of an artefact.

      The solution is to prepend Grapes provided artefacts to the classpath so that they come before any in the Groovy distribution.

      Grapes provided artefacts should probably be after ones provided on the command line but before any found byt searching the known directories on the filestore.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              russel Dr. Russel Winder
              Votes:
              3 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: