This PR does a little bit of "refactoring" around the OpenTelemetry related dependencies in the pom.xml
avoid using a otel version property as variable to declare otel alpha version. OpenTelemetry is moving to deliver different artifacts at difference pace, also some of them will be non alpha at some point. It's better having the explicit version then.
adding the guava "jre" version (as it already happens in the Strimzi Kafka 3rd party artifacts) ~and explicitly excluding the guava from gRPC and otel deps which are bringing the "android" version instead.~
Additional stuff is about moving spotbugs-annotations at the end (before testing section) just to distinguish from the others because it's the only one to be "provided".
This PR does a little bit of "refactoring" around the OpenTelemetry related dependencies in the pom.xml
Additional stuff is about moving
spotbugs-annotations
at the end (before testing section) just to distinguish from the others because it's the only one to be "provided".