Components
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-jaxrs | Optional JAX-RS support |
|
|
| juneau-rest-client | REST Client API |
|
|
| juneau-microservice | juneau-microservice-server | REST Microservice Server API |
|
| juneau-microservice-template | Developer template project |
|
|
| juneau-examples | juneau-examples-core | Core code examples | |
| juneau-example-rest | REST code examples | ||
| juneau-all | juneau-all |
Combination of the following:
|
|
The current version of Juneau is {@property juneauVersion}.
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 {@property juneauVersionNext}-SNAPSHOT
version through the following repository:
Each of the components are also packaged as stand-alone OSGi modules.