Go...
Welcome
Feeds
Site Update - 4.0
Posted by ccondit on 7/27/18 @ 5:32 PM
Tags ::

Release notes:

  • Updated to Spring Framework 5
  • Updated to Hibernate 5.3
  • Updated to Jetty 9.4.11
  • Updated to Thymeleaf 3.0
  • Updated compiler settings to Java 10

This release is all about updating to Java 10. I've been putting this off due to the large amount of changes required (mostly Java 9+).

I'm still using classpath mode (including "--add-opens java.base/java.lang=ALL-UNNAMED --illegal-access=warn" since Spring still uses cglib) -- I suspect converting to modules is going to be a lengthy process due to the number of third-party dependencies which haven't been updated with module info.

This also paves the way for future Java 11 support (since we're now two months away and counting). Hopefully since Java 11 will be an LTS release we'll see a larger push to support the Java module system within the community.

Comment on this article

You are not currently logged in. Login now or post as a guest.

NOTE:: All comments are subject to moderation. In addition, comments by guests will not appear until moderation has been completed.

Let us know who you are.
Enter your email address (will not be shown).
Enter your web site, if you have one.
Enter a title for your comment.
Enter your comment. HTML is not allowed and will not be displayed.
Be curteous. Be professional. Or don't, and face the consequences.