logstash-logback-encoder
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>net.logstash.logback</groupId>
<artifactId>logstash-logback-encoder</artifactId>
<version>9.0</version>
</dependency><?xml version="1.0" encoding="UTF-8"?><project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>net.logstash.logback</groupId>
<artifactId>logstash-logback-encoder</artifactId>
<version>9.0</version>
<name>Logstash Logback Encoder</name>
<description>Provides logback encoders, layouts, and appenders to log in JSON and other formats supported by Jackson</description>
<url>https://github.com/logfellow/logstash-logback-encoder</url>
<licenses>
<license>
<name>Apache License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
</license>
<license>
<name>MIT License</name>
<url>http://www.slf4j.org/license.html</url>
<comments>The portion of LogstashBasicMarker.java that has been copied from
org.slf4j.helpers.BasicMarker is released under the MIT License.</comments>
</license>
</licenses>
<developers>
<developer>
<id>neilprosser</id>
<name>Neil Prosser</name>
<email>neil.prosser@gmail.com</email>
<organization>Nokia</organization>
<organizationUrl>http://music.nokia.com</organizationUrl>
</developer>
<developer>
<id>philsttr</id>
<name>Phil Clay</name>
</developer>
<developer>
<id>lusis</id>
<name>John E. Vincent</name>
<email>lusis.org+github.com@gmail.com</email>
</developer>
<developer>
<id>brenuart</id>
<name>Bertrand Renuart</name>
</developer>
</developers>
<scm>
<connection>scm:git:https://github.com/logfellow/logstash-logback-encoder</connection>
<developerConnection>scm:git:https://github.com/logfellow/logstash-logback-encoder</developerConnection>
<tag>logstash-logback-encoder-9.0</tag>
<url>https://github.com/logfellow/logstash-logback-encoder</url>
</scm>
<dependencies>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.5.20</version>
<scope>compile</scope>
<!--
Required for logging regular ILoggingEvents with a Logger.
Not needed if only logging IAccessEvents for access logs.
-->
<optional>true</optional>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
<version>1.5.20</version>
<!--
"provided" since users of logstash-logback-encoder must also
directly depend on logback-classic or logback-access,
and both of those depend on logback-core transitively.
-->
<scope>provided</scope>
</dependency>
<dependency>
<groupId>ch.qos.logback.access</groupId>
<artifactId>logback-access-common</artifactId>
<version>2.0.6</version>
<scope>compile</scope>
<!--
Required for logging IAccessEvents for access logs.
Not needed if only logging regular ILoggingEvents with a Logger.
-->
<optional>true</optional>
</dependency>
<dependency>
<groupId>tools.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>3.0.1</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>tools.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-cbor</artifactId>
<version>3.0.1</version>
<scope>compile</scope>
<!--
Only needed if net.logstash.logback.decorate.cbor is used.
-->
<optional>true</optional>
</dependency>
<dependency>
<groupId>tools.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-smile</artifactId>
<version>3.0.1</version>
<scope>compile</scope>
<!--
Only needed if net.logstash.logback.decorate.smile is used.
-->
<optional>true</optional>
</dependency>
<dependency>
<groupId>tools.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-yaml</artifactId>
<version>3.0.1</version>
<scope>compile</scope>
<!--
Only needed if net.logstash.logback.decorate.yaml is used.
-->
<optional>true</optional>
</dependency>
<dependency>
<groupId>com.fasterxml.uuid</groupId>
<artifactId>java-uuid-generator</artifactId>
<version>5.1.1</version>
<scope>compile</scope>
<!--
Only needed if the UuidJsonProvider is used.
-->
<optional>true</optional>
</dependency>
</dependencies>
</project>