# MLOps monitoring library Java requirement
URL: https://docs.datarobot.com/en/docs/release/deprecations-and-migrations/java-requirement-mlops-lib.html

> The MLOps monitoring library requires Java 11 or higher.

# MLOps monitoring library Java requirement

As of [March 2025](https://docs.datarobot.com/en/docs/release/cloud-history/2025-announce/march2025-announce.html#mlops-library-requires-java-11-or-higher-target), the [MLOps monitoring library](https://docs.datarobot.com/en/docs/classic-ui/mlops/deployment/mlops-agent/monitoring-agent/index.html) requires Java 11 or higher. Without monitoring, a model's Scoring Code JAR file requires Java 8 or higher; however, when using the MLOps library to instrument monitoring, a model's Scoring Code JAR file also requires Java 11 or higher.

| Use case | Requirement |
| --- | --- |
| MLOps monitoring library | Java 11+ |
| Scoring Code with monitoring | Java 11+ |
| Scoring Code without monitoring | Java 8+ |

> [!NOTE] Self-managed AI platform
> For Self-managed AI platform installations, the Java 11 requirement applies to [DataRobot v11.0](https://docs.datarobot.com/en/docs/release/archive-release-notes/v11.0/v11.0.0-mlops.html#mlops-library-requires-java-11-or-higher) and higher.

---
