Skip to content

Latest commit

 

History

History
82 lines (69 loc) · 2.92 KB

File metadata and controls

82 lines (69 loc) · 2.92 KB
title description aliases cascade weight default_lang_commit drifted_from_default
Java
<img width="35" class="img-initial" src="/https/github.com/img/logos/32x32/Java_SDK.svg" alt="Java"> 以 Java 语言实现特定的 OpenTelemetry。
/java
/java/metrics
/java/tracing
vers
instrumentation otel contrib semconv
2.7.0
1.42.1
1.38.0
1.27.0
18
20c51c53
true

{{% docs/languages/index-intro java /%}}

仓库

OpenTelemetry Java 由以下仓库组成:

组件

查看组件以获取已发布组件的完整列表。

发行版

已经发布的发行版可以在 maven 中央仓库上找到。 我们强烈推荐使用我们的 BOM 来保持各种组件的版本同步。

Maven

<project>
  <dependencyManagement>
    <dependencies>
      <dependency>
        <groupId>io.opentelemetry</groupId>
        <artifactId>opentelemetry-bom</artifactId>
        <version>{{% param vers.otel %}}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
    </dependencies>
  </dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>io.opentelemetry</groupId>
      <artifactId>opentelemetry-api</artifactId>
    </dependency>
  </dependencies>
</project>

Gradle

dependencies {
  implementation(platform("io.opentelemetry:opentelemetry-bom:{{% param vers.otel %}}"))
  implementation("io.opentelemetry:opentelemetry-api")
}