As of version 2.3, module is production ready. Not all datatypes of Guava are support due to sheer size of the library; new support is added based on contributions.
To use module on Maven-based projects, use following dependency:
<dependency> <groupId>com.fasterxml.jackson.datatype</groupId> <artifactId>jackson-datatype-guava</artifactId> <version>2.4.0</version> </dependency>
(or whatever version is most up-to-date at the moment)
Like all standard Jackson modules (libraries that implement Module interface), registration is done as follows:
ObjectMapper mapper = new ObjectMapper(); mapper.registerModule(new GuavaModule());
after which functionality is available for all normal Jackson operations.
See Wiki for more information (javadocs, downloads).