Is managing Java EE web app artifacts versions in Maven worth it?
===

I have few Maven-based Java web apps which I don't release, only deploy.

I have realized that for a long time, I haven't changed the versions of the produced artifacts, because it only adds work - changing the versions in all dependent etc.

Even when I work in a team, we don't care much about versions and have 1.0.0-SNAPSHOT all the time, and rather share the code and rebuild all.

My question: What would I use artifacts versions for? Am I missing some nice way of leveraging it?
