--- title: Java zero-code instrumentation linkTitle: Java aliases: - /docs/java/automatic_instrumentation - /docs/languages/java/automatic_instrumentation cascade: vers: instrumentation: 2.12.0 otel: 1.46.0 --- Zero-code instrumentation with Java uses a Java agent JAR or Spring Boot Starter. To learn how to manually instrument your service or app code, see [Manual instrumentation](/docs/languages/java/instrumentation/).