Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
3.x
-
None
-
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
- relates to
-
GROOVY-5727 Ovverriding 3rd Party libraries shipped
- Closed