Chapter 11. Dependencies
Prev   Next

Chapter 11. Dependencies

Table of Contents

Core framework
HTTP framework
HTTP Server framework
HTTP Servlet framework
Port unification
Comet
WebSockets
AJP
JAX-WS

Grizzly is built, assembled and installed using Maven. Grizzly is deployed to the Java.Net maven repository at the following location: https://maven.java.net/content/repositories/releases/. The Grizzly modules can be browsed at the following location: https://maven.java.net/content/repositories/releases/org/glassfish/grizzly/. Jars, Jar sources, Jar JavaDoc and samples are all available on the java.net maven repository.

An application depending on Grizzly requires that it in turn includes the set of jars that Grizzly depends on. Grizzly has a pluggable component architecture so the set of jars required to be include in the class path can be different for each application.

All Grizzly components are built using Java SE 6 compiler. It means, you will also need at least Java SE 6 to be able to compile and run your application.

Developers using maven are likely to find it easier to include and manage dependencies of their applications than developers using ant or other build technologies. This document will explain to both maven and non-maven developers how to depend on Jersey for their application. Ant developers are likely to find the Ant Tasks for Maven very useful.

In general, if you're not using Maven, most probably you'd need to download dependencies (jar files) directly from the Maven repository.

Grizzly's runtime dependencies are categorized into the following:

Core framework

Maven developers require a dependency on the grizzly core module. The following dependency needs to be added to the pom:

<dependency>
    <groupId>org.glassfish.grizzly</groupId>
    <artifactId>grizzly-framework</artifactId>
    <version>2.1.9</version>
</dependency>

Non-maven developers require:

  • grizzly-framework.jar

  • gmbal-api-only.jar


Prev   Next
Grizzly HTTP JMX Server Monitoring Home HTTP framework
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.