跳到主要内容
版本:4.1.0

依赖

Doubao 中英对照 Dependencies

如果要在你的项目中使用 Spring Vault,请声明对 spring-vault-core 构件的依赖。

示例 1:声明对 Spring Vault 的依赖

<dependencies>
<dependency>
<groupId>org.springframework.vault</groupId>
<artifactId>spring-vault-core</artifactId>
<version>4.1.0</version>
</dependency>

<dependency>
<groupId>tools.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>${jackson-databind.version}</version>
</dependency>
</dependencies>

找出 Spring Vault 依赖兼容版本的最简单方法是检查 spring-vault-parent 的 properties 部分。我们通常建议升级到 Jackson 3 的最新依赖、你的 HTTP 客户端以及你的云提供商 SDK。

备注

Spring Vault 4.0 支持 Jackson 3 和 Jackson 2。请确保声明 Jackson 依赖,因为 Spring Vault 不会传递性地包含 Jackson,以便更轻松地选择加入。当 Jackson 2 和 Jackson 3 同时在 classpath 上时,Spring Vault 将使用 Jackson 3,与 Spring Framework 7 的偏好保持一致。Spring Vault 还假定在 HTTP 客户端中使用 Jackson 3。

Spring Framework​

当前版本的 Spring Vault 需要 Spring Framework 7.0.8 或更高版本。这些模块可能也可以与该次要版本的较旧 bugfix 版本一起工作。但是,强烈建议使用该代次内的最新版本。