3
votes

I have an Eclipse build, using ivyde, that doesn't see one of my dependencies.

The build works fine in normal ant from the commandline.

The particular missing dependency is one of our own (not an Apache or more standard dependency). But again, it works from commandline ant builds just fine.

Maybe Eclipse uses some special defaults that don't exist in the command line version of pure ant ivy builds?

1
How do you resolve this dependency in ant? How did you configure ivyde? Did you configure ivyde to use your ivysettings.xml?oers

1 Answers

4
votes

Make sure, that Eclipse/IvyDE-Plugin has the same settings as ant.

If you have a custom ivysettings.xml, make it known to eclipse. IvyDE will use it to resolve the dependencies. If it is not set maven repo is used as a standard.

You can configure the IvyDE settings like:

IvySettings

For debugging / errors you can open the ivy console and set its loglevel to debug.

ivydebug