암호화 라이브러리를 사용하니 다음과 같은 오류가 떴다...
Caused by: org.jasypt.exceptions.EncryptionOperationNotPossibleException: Encryption raised an exception. A possible cause is you are using strong encryption algorithms and you have not installed the Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files in this Java Virtual Machine
해결방법은 간단하다.
(본인의 경우 OS X 이다.)
1. 우선 여기로 이동해서 파일을 받는다.!!
http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html
2. 압축을 풀면 local_policy.jar, US_export_policy.jar이 있는데 아래의 경로로 가도 똑같은 파일이 있는데 이 파일을 바꾸어준다.
/Library/Java/JavaVirtualMachines/jdk1.7.0_09.jdk/Contents/Home/jre/lib/security/
'Development > etc' 카테고리의 다른 글
Eclipse에서 잘 실행되던 프로젝트가 자꾸 Suspend 될때... (0) | 2014.03.14 |
---|---|
OS X에서 Scala 개발 환경 구축하기~! (0) | 2014.02.02 |
[Maven] Missing artifact javax.transaction:jta:jar:1.0.1B (0) | 2013.12.24 |
Mac에서 이클립스가 작동되지 않을때.... (0) | 2013.12.20 |
AWS ec2 인스턴스에 SFTP 접속방법~! (0) | 2013.12.07 |