
Oracle has enhanced its Java Management Service (JMS) with new tools designed to give developers deeper insights into their Java applications and streamline enterprise management. The headline addition, Analyze Applications, allows developers to quickly assess JAR or WAR files and JDK Flight Recorder (JFR) recordings, producing actionable migration and performance recommendations without the need for preconfigured fleets or agents. This capability aims to simplify optimization and troubleshooting across Java workloads.
Beyond analysis, JMS now supports advanced task scheduling, letting administrators automate routine operations such as runtime scans, code analyses, and lifecycle management across individual instances or entire fleets. Users can set one-time or recurring schedules, improving efficiency and ensuring that important maintenance tasks happen consistently.
Observability in Kubernetes environments has also been strengthened. Java workloads running in Oracle Kubernetes Engine or other Kubernetes clusters can now be monitored directly through JMS, with capabilities to initiate JFR recordings for live diagnostics, track containerized resource usage, and ensure compliance for microservices. This enhancement extends JMS’s utility to modern, cloud-native application architectures.
Finally, JMS adds support for Oracle’s Enterprise Performance Pack (EPP), a high-performance JDK 8 runtime. With EPP integration, JMS can detect, report, and manage EPP instances across enterprise Java estates, giving teams more control and insight over performance-critical applications. These combined updates position JMS as a more comprehensive tool for optimizing, monitoring, and maintaining Java deployments in enterprise environments.

