From d9b05c7108c3d7a6534b5c608174192d06ac7304 Mon Sep 17 00:00:00 2001 From: Moritz Halbritter Date: Wed, 20 Aug 2025 11:22:16 +0200 Subject: [PATCH] Add dependencies to spring-boot-starter-opentelemetry to produce OTLP This commit adds all necessary dependencies to spring-boot-starter-opentelemetry to produce OTLP metrics and tracing out of the box. Closes gh-46842 --- starter/spring-boot-starter-opentelemetry/build.gradle | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/starter/spring-boot-starter-opentelemetry/build.gradle b/starter/spring-boot-starter-opentelemetry/build.gradle index 325e96e28ef..6bcc85ad54e 100644 --- a/starter/spring-boot-starter-opentelemetry/build.gradle +++ b/starter/spring-boot-starter-opentelemetry/build.gradle @@ -24,4 +24,13 @@ dependencies { api(project(":starter:spring-boot-starter")) api(project(":module:spring-boot-opentelemetry")) + + api(project(":module:spring-boot-metrics")) + runtimeOnly 'io.micrometer:micrometer-registry-otlp' + + api(project(":module:spring-boot-tracing")) + runtimeOnly('io.micrometer:micrometer-tracing-bridge-otel') { + exclude(group: "aopalliance", module: "aopalliance") + } + runtimeOnly 'io.opentelemetry:opentelemetry-exporter-otlp' }