Maarten Coene wrote:
I think it's caused because Ivy automatically adds source and javadocs
artifacts to the maven modules if they are available. When you do the
ivy:retrieve, you will also retrieve these sources/javadocs, but your
retrieve-pattern maps the sources/javadocs artifacts to the same file as the
artifact with the class-files.
You can solve it by either:
- add the [type] token to your retrieve pattern, or
- add type="jar" when calling ivy:retrieve
Maarten
Or set up your configuration mappings to avoid the javadocs and sources:
conf="runtime->*"
is generally a bad idea - I tend to use 'default' rather than '*' if I
just want the compile and runtime jars.
Tom