---
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/).
