问题描述:

Springboot 项目加入jaspyt 3.0.3版本后,报错:'spring.datasource.password' to java.lang.String

问题已经是已知问题:https://github.com/ulisesbocchio/jasypt-spring-boot/issues/241

问题发生情况是在Spring Boot的application配置文件用了如下配置:

# 配置加密密钥
jasypt:
  encryptor:
    password: root     # TODO 这里密钥修改为自己的!!!
    algorithm: PBEWITHMD5ANDDES
  

解决问题,修改配置文件如下:

jasypt:
encryptor:
algorithm: PBEWithMD5AndDES
iv-generator-classname: org.jasypt.iv.NoIvGenerator

 

修改完毕后运行项目,正常启动。

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐