Java 17 will be the minimum version for Quarkus 3.7 https://quarkus.io/blog/java-17/
#Java #Java17 #Quarkus
Java 17 will be the minimum version for Quarkus 3.7 https://quarkus.io/blog/java-17/
#Java #Java17 #Quarkus
I might have started something...
#java17 #java21 @ASFMavenProject
Apache Maven 4 might require Java 17...
#Quarkus 3.7, planned for release in Jan-2024, will require #Java17 as the minimal JDK version to build & run applications.
Why?
- OpenJDK community ceased actively supporting Java 11 in Sep-2023
- Quarkus dependencies are also upgrading their baseline to Java 17
Details on #InfoQ: https://bit.ly/4awiFMw
At work, I maintain a #java app with #JavaEE backend and #vue2 frontend. It's #java17 already, #JakartaEE will shortly follow due to the #ApacheShiro 2.0 update. It runs on #Java20 so it will be ported to #java21 soon!
However, that's only half of my job. The other is: making Java, web- and appservers ready for deployment, hardening everything, creating scripts for automation and deployment, a few other Java apps...
... I love it, and I have never seen a similar job description in my life!
Hey ! Have you done your #SpringBoot 3 migration already
? In the #SpringCloud team we've finally had some
to start migrating release tools to #SpringBoot 3.0 and #Java17. Check the PR https://github.com/spring-cloud/spring-cloud-release-tools/pull/255/?utm_content=bufferfeb47&utm_medium=social&utm_source=bufferapp.com&utm_campaign=buffer. Feel free to leave a review
#Java #SpringBoot3Migration
WHAT THE HOLY FUCK
https://bugs.openjdk.org/browse/JDK-8256837
The abbreviated name for September has deliberately changed from "Sep" to "Sept" in #java17 (For GB locale)
Way to fuck over potentially any date parsing usage if the app is in Locale.UK
Love that the workaround is to force Locale.US, but with a note "there is a very slim chance that CLDR could change the abbreviated name to "Sept" in Locale.US"
Narrators note: it will _never_ change in Locale.US due to the collective US screams that would ensue
Red Hat has released WildFly 27, featuring support for JDK 11, JDK 17, Jakarta EE 10, and MicroProfile 5.0. There are also dependency upgrades to Hibernate ORM 6.1, Hibernate Search 6.1, Infinispan 14, JGroups 5.2, RESTEasy 6.2, and Weld 5. WildFly 27 is a compatible implementation for Jakarta EE 10, having passed the TCKs in the Platform, Web, and Core profiles.
https://www.infoq.com/news/2022/12/wildfly-delivers-support-jdk-17/
Discount match expressions in Java 17
Why you should care about Sealed Types
https://mccue.dev/pages/1-24-22-sealed-types #programming #java #javalang #Java17
maven:latest still pulls java 16. That's NOT the LTS version. It's 17.
C'mon it almost had been a week now this is the new standard.