You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Tibor Digana <ti...@apache.org> on 2015/03/07 23:32:56 UTC

move maven core to java 7

Usually the opensource projects change the major version, to 4.0.0, if
breaking the commpatibility with previous release.
So why we don't do that?

Listing features of Java SE 7 that we may use:


try-catch-resources

Strings in switch Statements

Catching Multiple Exceptions

@SafeVarargs

Underscores in Numeric Literals

Multithreaded Custom Class Loader

Closing a URLClassLoader (URLClassLoader.close())

IO and New IO (File Attributes, FileChannel.transferTo())

isLink() is utils

Operating on Zip File System Provider
http://docs.oracle.com/javase/8/docs/technotes/guides/io/fsp/zipfilesystemprovider.html

Memory File System
http://docs.oracle.com/javase/7/docs/api/java/nio/file/spi/FileSystemProvider.html
http://docs.oracle.com/javase/8/docs/technotes/guides/io/fsp/filesystemprovider.html

Remote Direct Memory Access (RDMA) & SDP & AsynchronousSocketChannel
https://blogs.oracle.com/alanb/entry/sockets_direct_protocol




--
View this message in context: http://maven.40175.n5.nabble.com/move-maven-core-to-java-7-tp5828386.html
Sent from the Maven Developers mailing list archive at Nabble.com.