/opentracing-java

OpenTracing API for Java

Primary LanguageJavaApache License 2.0Apache-2.0

Build Status Coverage Status Released Version

OpenTracing API for Java

This library is a Java platform API for OpenTracing.

Required Reading

In order to understand the Java platform API, one must first be familiar with the OpenTracing project and terminology more specifically.

Status

This project has a working design of interfaces for the OpenTracing API. There is a MockTracer to facilitate unit-testing of OpenTracing Java instrumentation.

Packages are deployed to Maven Central under the io.opentracing group.

Development

This is a maven project, and provides a wrapper, ./mvnw to pin a consistent version. For example, ./mvnw clean install.

This wrapper was generated by mvn -N io.takari:maven:wrapper -Dmaven=3.3.9

Building

Execute ./mvnw clean install to build, run tests, and create jars.

Contributing

See Contributing for matters such as license headers.