https://github.com/orfjackal/retrolambda
2014/1/13 Stephen Connolly <[email protected]> > We are gearing up for the release of Maven 3.2.0... wherein we will drop > support for Java 1.5 as the runtime that Maven requires (we will still > support compiling and running tests with older JVMs via toolchains though) > > This means we will effectively enter a realm of "1 and 1 back" > > Do we want to switch to this as a policy? > > i.e. something like: "When a new Major/Minor line is released, the JVM > requirements for running Maven will be the latest current Oracle JVM > version and the previous Oracle JVM version or any JVM version compatible > with such" > > Which could mean that Maven 4.0 would be Java 7 as a minimum requirement > (assuming Java 8 were released before we get to our 4.0) > > (I know Chris is going to chime in and point out that IBM is still > supporting various versions of Java on different platforms... and RedHat > has pledged to support OpenJDK 6 as long as its customers want/pay it to) > > Anyway... just some thoughts > > P.S. > I would really love to be able to use the Java 8 features in Maven > core... "1 and 1 back" still leaves us until Java 9 before we can do > that... which is a good 2-3 years away from now... unless somebody > implements a retroweaver to Java 7 (which at least stands a good chance), > hence why I would like to drive us to Java 7 as a minimum once Java 8 is > released. >
