We've strived to keep prerequisites to an absolute minimum in order to make adoption as easy as possible.
The library consists of the following artifacts found in the Maven group "org.apache.juneau"
:
Category | Maven Artifacts | Description | Prereqs |
---|---|---|---|
juneau-core | juneau-marshall | Serializers and parsers for:
|
|
juneau-marshall-rdf |
Serializers and parsers for:
|
|
|
juneau-dto |
Data Transfer Objects for:
|
|
|
juneau-svl | Simple Variable Language API |
|
|
juneau-config | Configuration file API |
|
|
juneau-rest | juneau-rest-server | REST Servlet API |
|
juneau-rest-server-springboot | Spring Boot integration support |
|
|
juneau-rest-server-jaxrs | JAX-RS support |
|
|
juneau-rest-client | REST Client API |
|
|
juneau-examples | juneau-examples-core | Core code examples | |
juneau-examples-rest | REST code examples | ||
juneau-all | juneau-all |
Combination of the following:
|
|
The current version of Juneau is 9.0-B1
.
The easiest way to pull in the library is through the following maven dependency:
If you would like to work with the bleeding-edge code, you can access the 9.0.0-SNAPSHOT
version through the following repository:
Each of the components are also packaged as stand-alone OSGi modules.