I am searching for standards, methodologies and technologies (software systems) supporting:
- software building (lots of them)
- dependencies management (in compilation, program start-up) (maven, SCons)
- migration dependencies to new versions (e.g. libraries) (any ??)
Mostly I'm interested in Java tools, but please don't restrict.
Do only ant and maven build Java software?
I asked uncle Google but I need to know everything.
Any answer will be helpful.