Is it any way to run Maven as if you were in another date?
My problem is I have a pom that worked with a large amount of "RELEASE" versions a month ago, but now some changes in the packages makes my project unable to run (support for some features has been discontinued). Unfortunately this dependencies are quite a lot and I don't know the version they were at that time, is there any way to run maven and tell to download the packages that were "RELEASE" version as of a specified date?
I'm editing because I feel I explained my problem poorly.
Assume I have the following dependency in my pom.xml
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>RELEASE</version>
</dependency>
If I run "mvn something" today it will fetch commons-io 2.4
but if I were to run two years ago it would have fetched commons-io 2.2
I'd like to run maven and tell him to fetch the package being the RELEASE version at some time in the past.