moquette-broker
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>io.moquette</groupId> <artifactId>moquette-broker</artifactId> <version>0.17</version> </dependency>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <relativePath>../pom.xml</relativePath> <artifactId>moquette-parent</artifactId> <groupId>io.moquette</groupId> <version>0.17</version> </parent> <artifactId>moquette-broker</artifactId> <packaging>jar</packaging> <name>Moquette - broker</name> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <netty.version>4.1.93.Final</netty.version> <!-- Check Netty pom.xm to know the right version of tcnative, for example https://github.com/netty/netty/blob/netty-4.1.93.Final/pom.xml#L625 --> <netty.tcnative.version>2.0.61.Final</netty.tcnative.version> <paho.version>1.2.5</paho.version> <h2.version>2.1.212</h2.version> </properties> <dependencies> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>${slf4j.version}</version> </dependency> <dependency> <!-- This is used to use log4j12 implementation --> <groupId>org.slf4j</groupId> <artifactId>slf4j-reload4j</artifactId> <version>${slf4j.version}</version> <scope>runtime</scope> </dependency> <dependency> <groupId>io.netty</groupId> <artifactId>netty-common</artifactId> <version>${netty.version}</version> </dependency> <dependency> <groupId>io.netty</groupId> <artifactId>netty-buffer</artifactId> <version>${netty.version}</version> </dependency> <dependency> <groupId>io.netty</groupId> <artifactId>netty-transport</artifactId> <version>${netty.version}</version> </dependency> <dependency> <groupId>io.netty</groupId> <artifactId>netty-handler</artifactId> <version>${netty.version}</version> </dependency> <dependency> <groupId>io.netty</groupId> <artifactId>netty-codec</artifactId> <version>${netty.version}</version> </dependency> <dependency> <groupId>io.netty</groupId> <artifactId>netty-codec-http</artifactId> <version>${netty.version}</version> </dependency> <dependency> <groupId>io.netty</groupId> <artifactId>netty-codec-mqtt</artifactId> <version>${netty.version}</version> </dependency> <dependency> <groupId>io.netty</groupId> <artifactId>netty-transport-native-epoll</artifactId> <version>${netty.version}</version> <classifier>linux-x86_64</classifier> </dependency> <dependency> <groupId>com.h2database</groupId> <artifactId>h2-mvstore</artifactId> <version>${h2.version}</version> </dependency> <dependency> <groupId>com.zaxxer</groupId> <artifactId>HikariCP</artifactId> <version>2.4.7</version> </dependency> <dependency> <groupId>io.dropwizard.metrics</groupId> <artifactId>metrics-core</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>io.dropwizard.metrics</groupId> <artifactId>metrics-jvm</artifactId> <version>3.2.2</version> </dependency> <dependency> <groupId>com.librato.metrics</groupId> <artifactId>metrics-librato</artifactId> <version>5.1.0</version> </dependency> <dependency> <groupId>com.librato.metrics</groupId> <artifactId>librato-java</artifactId> <version>2.1.0</version> </dependency> <dependency> <groupId>com.bugsnag</groupId> <artifactId>bugsnag</artifactId> <version>[3.0,4.0)</version> </dependency> <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.15</version> </dependency> <dependency> <groupId>org.fusesource.mqtt-client</groupId> <artifactId>mqtt-client</artifactId> <version>1.12</version> <scope>test</scope> </dependency> <dependency> <groupId>org.eclipse.paho</groupId> <artifactId>org.eclipse.paho.client.mqttv3</artifactId> <version>${paho.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.eclipse.jetty.websocket</groupId> <artifactId>websocket-client</artifactId> <version>9.2.0.M1</version> <scope>test</scope> </dependency> <dependency> <groupId>io.netty</groupId> <artifactId>netty-tcnative-boringssl-static</artifactId> <version>${netty.tcnative.version}</version> <classifier>linux-x86_64</classifier> <scope>test</scope> </dependency> <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <version>${h2.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.jetbrains</groupId> <artifactId>annotations</artifactId> <version>RELEASE</version> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <systemPropertyVariables> <io.netty.leakDetectionLevel>PARANOID</io.netty.leakDetectionLevel> </systemPropertyVariables> <includes> <include>**/*Test.java</include> </includes> </configuration> </plugin> <!-- Generate the test-jar --> <!-- <plugin>--> <!-- <groupId>org.apache.maven.plugins</groupId>--> <!-- <artifactId>maven-jar-plugin</artifactId>--> <!-- <version>3.0.2</version>--> <!-- <executions>--> <!-- <execution>--> <!-- <goals>--> <!-- <goal>test-jar</goal>--> <!-- </goals>--> <!-- </execution>--> <!-- </executions>--> <!-- </plugin>--> <!-- <plugin>--> <!-- <groupId>org.apache.maven.plugins</groupId>--> <!-- <artifactId>maven-compiler-plugin</artifactId>--> <!-- <version>3.8.0</version>--> <!-- <configuration>--> <!-- <source>1.8</source>--> <!-- <target>1.8</target>--> <!-- <compilerArgs>--> <!-- <arg>-XDcompilePolicy=simple</arg>--> <!-- <arg>-Xplugin:ErrorProne</arg>--> <!-- </compilerArgs>--> <!-- <annotationProcessorPaths>--> <!-- <path>--> <!-- <groupId>com.google.errorprone</groupId>--> <!-- <artifactId>error_prone_core</artifactId>--> <!-- <version>2.4.0</version>--> <!-- </path>--> <!-- </annotationProcessorPaths>--> <!-- </configuration>--> <!-- </plugin>--> <plugin> <groupId>com.github.spotbugs</groupId> <artifactId>spotbugs-maven-plugin</artifactId> <version>4.1.4</version> <configuration> <omitVisitors>RuntimeExceptionCapture</omitVisitors> </configuration> </plugin> </plugins> </build> </project>