All Products
Search
Document Center

Application Real-Time Monitoring Service:[Announcement] Application Monitoring no longer supports Java 7

Last Updated:Apr 22, 2024

The Application Real-Time Monitoring Service (ARMS) Application Monitoring agent V3.0.X and later will no longer support Java 7.

In July 2022, Java officially stopped extended support for Java 7. Patches, bug fixes, or security issue fixes are no longer available. This marks the end of Java 7. For more information, see Oracle Java SE 7 End of Extended Support. Not all Application Monitoring users have upgraded their applications to Java 8 or later. For the time being, Application Monitoring still supports the integration of Java 7 applications. However, due to the lack of functionality in Java 7, the advanced observability capabilities of ARMS such as continuous profiling cannot work as expected, and the security risks of Java 7 may be gradually exposed. The Application Monitoring agent V3.0.X and later will no longer support Java 7. As of July 2023, the latest agent version is 2.8.3. The Application Monitoring agent V2.9.X will be the last version that supports Java 7. At that time, some features of Application Monitoring cannot be used in Java 7 applications.

We recommend that you select other Long-Term Support (LTS) versions of Java, including Java 8, Java 11, and Java 17. For more information, see The art of long-term support and what LTS means for the Java ecosystem. If you are still using Java 7, upgrade your Java version as soon as possible.