2012-10-24 2 views
0

BouncyCastleProvider에 보안 파일을 추가하기 위해 jar 파일 (bcprov-jdk15-145.jar)을 추가하는 것이 혼동 스럽습니다. 응용 프로그램 라이브러리 또는 JRE jre6 \ lib \ ext \ 폴더에 있습니다.BouncyCastleProvider 보안 라이브러리를 추가하는 방법

Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider()); 

답변

2

. 이 디렉토리는 응용 프로그램의 종속성이 아닌 Installed Extensions입니다.

bcprov-jdk15-145.jar 파일을 애플리케이션 클래스 패스에 추가하기 만하면됩니다.

+0

다른 응용 프로그램에서는이 파일이 lib/ext 폴더에 추가되므로이 .jar 파일을 lib/ext 폴더에 추가 할 특별한 이유가 있습니다. – ajkush

+1

이것은 Java 1.3 및 1.4에서는 필요했지만 더 이상 필요하지 않습니다. http://www.bouncycastle.org/specifications.html#install –

1

일반적인 대답은 "클래스 경로에서"입니다. 대부분의 경우 응용 프로그램과 함께 사용됩니다. EAR 또는 WAR 파일 내에서.

건배, 당신이 거기에 아무것도 넣지 않는 JRE의 lib/ext 디렉토리에 JAR 파일을 추가하기위한 특별한 이유가없는 한

관련 문제