We have a corporate library used by several of our products that is distributed using our Artifactory server and Ivy in Eclipse. The library is in active development.
In the past (before Ivy), we just added the library project from Eclipse workspace into the product's build path in Eclipse. That was great because we could update the library and we could immediately try it on our local machines. We also saw if there are any problems and so on.
The problem now is, some people complained that Eclipse sometimes uses the .jar file from Ivy instead of our included library project in the build path.
Is there a way to tell Ivy (or Eclipse) that X.jar is actually project X in workspace? And more importantly, that it should use the workspace project instead of jar for build? Or what should we do in such situation?