Friday, November 11, 2011

Ivy - More about Repositories

Ivy looks for jars in not one, but three repositories - local, shared and public.

Local is your private repository - if you want Ivy to pick a certain specific jar no matter what else happens in the world outside, this is the place to put it.

Shared is a repository shared with your team. If there are certain jars that all your team members must use, this is the place to keep them.

Public is a repository that you do not expect to have control over - like the central Maven Repository.

By default, Ivy will looks for a jar first in the local, then in the shared and finally in the public repository.

No comments: