Hi guys,
I am working on a system which is composed of several products - that we handle as projects. Some of them are already in production and other ones are being delivered over time.
As it is a J2EE application, we are putting the projects in modules and publishing them as they come. The problem is that sometimes we have updates in utility jars and this can lead the entire system to stop working properly - including old production products. We know that we should manage the dependencies between the packages, so we can predict and test any changes in a dependecy chain. The problem is that as the system grows, this task is becoming very difficult.
So, my question is, does anyone know about some tool for tracking dependency among packages (jar files)? (I think that tracking the jar is better because it reduces the number of artefacts to track and it will be the deployer�s task to ask everyone to test the affected products).
Is there a better approach for tracking these changes? I suppose this is a pretty common issue in large projetcs.
TIA,
Tedi
