Skip to content

Commit 8b5286c

Browse files
authored
Add support for Jersey 3.1.x (#3041)
1 parent 72341d9 commit 8b5286c

26 files changed

+1885
-0
lines changed

metrics-jersey31/pom.xml

+116
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,116 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<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">
3+
<modelVersion>4.0.0</modelVersion>
4+
5+
<parent>
6+
<groupId>io.dropwizard.metrics</groupId>
7+
<artifactId>metrics-parent</artifactId>
8+
<version>4.2.14-SNAPSHOT</version>
9+
</parent>
10+
11+
<artifactId>metrics-jersey31</artifactId>
12+
<name>Metrics Integration for Jersey 3.1.x</name>
13+
<packaging>bundle</packaging>
14+
<description>
15+
A set of class providing Metrics integration for Jersey 3.1.x, the reference JAX-RS
16+
implementation.
17+
</description>
18+
19+
<properties>
20+
<javaModuleName>com.codahale.metrics.jersey31</javaModuleName>
21+
<jersey.version>3.1.0</jersey.version>
22+
</properties>
23+
24+
<dependencyManagement>
25+
<dependencies>
26+
<dependency>
27+
<groupId>io.dropwizard.metrics</groupId>
28+
<artifactId>metrics-bom</artifactId>
29+
<version>${project.version}</version>
30+
<type>pom</type>
31+
<scope>import</scope>
32+
</dependency>
33+
<dependency>
34+
<groupId>org.glassfish.jersey</groupId>
35+
<artifactId>jersey-bom</artifactId>
36+
<version>${jersey.version}</version>
37+
<type>pom</type>
38+
<scope>import</scope>
39+
</dependency>
40+
<dependency>
41+
<groupId>jakarta.annotation</groupId>
42+
<artifactId>jakarta.annotation-api</artifactId>
43+
<version>2.1.1</version>
44+
</dependency>
45+
<dependency>
46+
<groupId>jakarta.inject</groupId>
47+
<artifactId>jakarta.inject-api</artifactId>
48+
<version>2.0.1</version>
49+
</dependency>
50+
</dependencies>
51+
</dependencyManagement>
52+
53+
<dependencies>
54+
<dependency>
55+
<groupId>io.dropwizard.metrics</groupId>
56+
<artifactId>metrics-core</artifactId>
57+
</dependency>
58+
<dependency>
59+
<groupId>io.dropwizard.metrics</groupId>
60+
<artifactId>metrics-annotation</artifactId>
61+
</dependency>
62+
<dependency>
63+
<groupId>org.glassfish.jersey.core</groupId>
64+
<artifactId>jersey-server</artifactId>
65+
</dependency>
66+
<dependency>
67+
<groupId>jakarta.ws.rs</groupId>
68+
<artifactId>jakarta.ws.rs-api</artifactId>
69+
<version>3.1.0</version>
70+
</dependency>
71+
<dependency>
72+
<groupId>junit</groupId>
73+
<artifactId>junit</artifactId>
74+
<version>4.13.1</version>
75+
<scope>test</scope>
76+
</dependency>
77+
<dependency>
78+
<groupId>org.assertj</groupId>
79+
<artifactId>assertj-core</artifactId>
80+
<version>${assertj.version}</version>
81+
<scope>test</scope>
82+
</dependency>
83+
<dependency>
84+
<groupId>org.mockito</groupId>
85+
<artifactId>mockito-core</artifactId>
86+
<version>${mockito.version}</version>
87+
<scope>test</scope>
88+
</dependency>
89+
<dependency>
90+
<groupId>org.slf4j</groupId>
91+
<artifactId>slf4j-simple</artifactId>
92+
<version>${slf4j.version}</version>
93+
<scope>test</scope>
94+
</dependency>
95+
<dependency>
96+
<groupId>org.glassfish.jersey.inject</groupId>
97+
<artifactId>jersey-hk2</artifactId>
98+
<scope>test</scope>
99+
</dependency>
100+
<dependency>
101+
<groupId>org.glassfish.jersey.core</groupId>
102+
<artifactId>jersey-client</artifactId>
103+
<scope>test</scope>
104+
</dependency>
105+
<dependency>
106+
<groupId>org.glassfish.jersey.test-framework.providers</groupId>
107+
<artifactId>jersey-test-framework-provider-inmemory</artifactId>
108+
<scope>test</scope>
109+
</dependency>
110+
<dependency>
111+
<groupId>org.glassfish.jersey.test-framework</groupId>
112+
<artifactId>jersey-test-framework-core</artifactId>
113+
<scope>test</scope>
114+
</dependency>
115+
</dependencies>
116+
</project>

0 commit comments

Comments
 (0)