--- title: Java zero-code instrumentation linkTitle: Java aliases: - /docs/java/automatic_instrumentation - /docs/languages/java/automatic_instrumentation cascade: vers: instrumentation: 2.16.0 otel: 1.50.0 --- Common options for zero-code instrumentation with Java are the Java agent JAR, Spring Boot Starter, and the Quarkus OpenTelemetry Extension. To learn how to manually instrument your service or app code, see [Manual instrumentation](/docs/languages/java/instrumentation/).