This version is still in development and is not considered stable yet. For the latest stable version, please use Spring Vault 3.1.2!

Dependencies

If you want to use Spring Vault in your project, declare a dependency to the spring-vault-core artifact.

Example 1. Declaring a dependency to Spring Vault
<dependencies>
    <dependency>
        <groupId>org.springframework.vault</groupId>
        <artifactId>spring-vault-core</artifactId>
        <version>3.2.0-SNAPSHOT</version>
    </dependency>
</dependencies>

The easiest way to find compatible versions of Spring Vault dependencies is by inspecting the properties section of spring-vault-parent. We generally recommend upgrading to the latest dependency of Jackson, your HTTP clients and your Cloud provider SDK.

Spring Framework

The current version of Spring Vault requires Spring Framework in version 6.2.0-M6 or newer. The modules might also work with an older bugfix version of that minor version. However, using the most recent version within that generation is highly recommended.