Spring boot 缺少必需的加密配置属性:jasypt.encryptor.password

Spring boot 缺少必需的加密配置属性:jasypt.encryptor.password,spring-boot,jasypt,Spring Boot,Jasypt,嗨,我正在尝试为我的项目生成Jar文件,我正在使用Jasypt加密我的jwtsecret。但每当我试图在eclipse中执行清理包作为生成jar文件的目标时,就会出现以下错误:java.lang.IllegalStateException:Required Encryption configuration属性missing:jasypt.encryptor.password 这是我尝试过的命令- mvn clean install -U dependency:copy-dependencies

嗨,我正在尝试为我的项目生成Jar文件,我正在使用Jasypt加密我的jwtsecret。但每当我试图在eclipse中执行清理包作为生成jar文件的目标时,就会出现以下错误:java.lang.IllegalStateException:Required Encryption configuration属性missing:jasypt.encryptor.password

这是我尝试过的命令-

 mvn clean install -U dependency:copy-dependencies -Darguments="-Djasypt.encryptor.password=${tokensecretkey}"

还有一些我用来做试射和打击的。有人能帮我吗?

使用Jasypt时,以下命令生成Jar文件:

mvn -B clean package -Djasypt.encryptor.password=<secret key>

mvn-B干净包-djastpt.encryptor.password=
然后可以使用下面的命令来运行生成的Jar文件:

java -jar -Djasypt.encryptor.password=<secret key> Your_jar_file.jar
java-jar-djastpt.encryptor.password=Your\u jar\u file.jar