Java Containerization Guide

I. System selection About the most basic underlying image, usually most of us have only three choices: Alpine, Debian, CentOS; of these three for the operation and maintenance of the most familiar with the general CentOS, but unfortunately CentOS later no longer exists in a stable version, about its stability has been a mysterious problem; this is a matter of opinion, I Personally, I don’t use it if I can 😆.

Java7 End of Life Cycle

Java SE 7, a nearly 11-year-old version of the Java standard, is coming to the end of its life cycle and Oracle will officially discontinue extended support for it at the end of July 2022. With official extension support is discontinued, Java 7 will enter a Sustaining Support model as defined by the Oracle Lifetime Support Policy. Oracle will no longer provide patch updates, bug or security fixes, or feature implementations.

JDK 19 feature set freeze: Java 19 has only 7 new features

Introduction From the Overview page of JDK 19, it appears that JDK 19 is in the Rampdown Phase Two, the entire feature set has been frozen and no further changes will be made to the JEP. Java 19 has only 7 new features. 405: Record Patterns (Preview) Record Patterns 422: Linux/RISC-V Port Linux/RISC-V porting 424: Foreign Function & Memory API (Preview) External Function and Memory API 425: Virtual Threads (Preview) Virtual Threads 426: Vector API (Fourth Incubator) Vector API 427: Pattern Matching for switch (Third Preview) Switch Pattern Matching 428: Structured Concurrency (Incubator) Structured Concurrency The following is a short description of the new features.

Notes on upgrading from Java 8 to Java 11

Preface Although the latest version of Java has evolved to Java 18, most projects on the market are still using Java 8. Many people are apprehensive about upgrading their Java version because the Java API is not necessarily forward compatible from Java 8. Java 11 is the next long-supported version of Java 8, and there is no doubt that Java 11 is even better than Java 8. superior. This article describes the code checking tools used to convert code from Java 8 to Java 11, as well as the problems you may encounter and suggestions for resolving them.