Embedded HTTP server for Java 17+, built on Jersey 3.x and Jetty 12. Provides Server and ServerConfiguration for hosting JAX-RS resources with CORS, health check endpoints, configurable request/response logging, and HTTP/2 support out of the box.

Compile Dependencies (8)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0 +1
org.eclipse.jetty » jetty-alpn-server
Jetty ALPN Server API Artifact
12.0.3812.1.13
Apache 2.0 +1
org.eclipse.jetty » jetty-alpn-java-server
Jetty ALPN Server OpenJDK Artifact
12.0.3812.1.13
Apache 2.0 +1
org.eclipse.jetty.http2 » jetty-http2-server
Jetty HTTP/2 Server Artifact
12.0.3812.1.13
Apache 2.0 +8
org.glassfish.jersey.containers » jersey-container-jetty-http
Jetty Http Container
3.1.124.0.3
Apache 2.0 +8
org.glassfish.jersey.inject » jersey-hk2
HK2 InjectionManager implementation
3.1.124.0.3
MIT
software.frisby.core » validation
Zero-dependency argument and value validation utilities for Java 17+. Provides
1.4.4✔
MIT
software.frisby.core » util
General-purpose utilities for Java 17+ applications, including StopWatch for
1.4.4✔
MIT
software.frisby.web » serial
Shared serialization contracts for frisby-web. Defines the JsonSerializer
1.5.2✔

Runtime Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
Java Spec EDL 1.0
jakarta.activation » jakarta.activation-api
Jakarta Activation API 2.2 Specification
2.1.32.1.4