It is more of a problem when you run tests without any maven involved. (i usually debug tests like this)
I can check if aether provides any capability like this, but even if does, it would bring lots of overhead for simple resolving of version