내가 탄력 성 새로 온 사람하고 지침 사용하여 설치 한 :탄력 성 - 소스를 찾을 수 없습니다 오류
두 링크는
의 단계를 설명 1 단계. Bouncy Castle 공급자를 다운로드하십시오.
2 단계. 공급자 .jar 파일을 Java Runtime (JRE) 확장 하위 폴더로 복사
3 단계 Bouncy 의 첫 번째 지침에 따라, java.security 파일
에 성 제공, 나는이 코드를 실행할 수 있으며 제대로 나에게 "볼 수"응답 제공 :
import java.security.Security;
public class Main {
public static void main(String[] args) {
//BC is the ID for the Bouncy Castle provider;
if (Security.getProvider("BC") == null){
System.out.println("Bouncy Castle provider is NOT available");
}
else{
System.out.println("Bouncy Castle provider is available");
}
}
}
문제가 있다는 것입니다을 내가 한 번 예를 들어 같은 코드로이 라인 다른 작업을 추가
KeyGenerator keygen = KeyGenerator.getInstance("DES/ECB/PKCS5Padding");
또는이 줄을
KeyGenerator keygen;
그런 다음 충돌합니다. 디버그 모드에서는 "소스를 찾을 수 없습니다."라는 메시지가 나타납니다. 버튼을 사용하여 "소스 조회 경로 편집 ..."오류가 발생했습니다. 오류 메시지가있는 탭에 "CEStreamExhausted (Throwable).() line 249"라고 표시됩니다.
아무도 내가 뭘 잘못하고 있다고 말할 수 있습니까? 이 문제로 인해 나를 며칠 동안 미치게 만들었습니다!