(Replying on this thread from my mail server does not work for me)

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-tp5827988p5828390.html
Sent from the Maven Developers mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to