jasypt로 암호화를 진행 후에 암호화 password를 실행 시점에 넘겨주려고 했다.
메이븐에선 mvn -Djasypt.encryptor.password=password 형태로 하면 된다고 해서
똑같이 gradlew bootRun -Djasypt.encryptor.password=password 로 했는데 안 된다.
해결법
1. build.gradle 수정
bootRun {
systemProperty "jasypt.encryptor.password", findProperty("jasypt.encryptor.password")
}
추가한 뒤,
gradlew bootRun -Pjasypt.encryptor.password=password
로 하면 된다. (D 대신 P 주의)
'Programming > Tip&Informaion' 카테고리의 다른 글
[실수노트] json에 대해서.. (number 타입) (0) | 2022.02.07 |
---|---|
[실수노트] crontab이 실행이 안 되나? 타임존 문제 (0) | 2021.09.28 |
[실수노트] kafka consumer 무한 루프 (0) | 2021.09.10 |
[ssh] ssh 이중 연결 설정하는 법 (0) | 2021.06.07 |
갤럭시 카메라 32mp 저장 오류 (0) | 2021.05.24 |