요즘 중요한 API 변경 사항이없는 Netbeans 프로젝트에서 오류가 발생했습니다. 이제 갑자기 다음과 같은 오류가 발생하여 빌드가 갑자기 실패합니다. org.bouncycastle.cert.ocsp.BasicOCSPResp에 대한 클래스 파일이 없습니다.org.bouncycastle.cert.ocsp.BasicOCSPResp에 대한 클래스 파일이 없습니다.
내 프로젝트는 이러한 라이브러리를 사용하지 않습니다. 나는 그것이 일종의 iText 종속성이라는 것을 알았지 만, iText 관련 코드를 모두 주석 처리하더라도 오류는 계속 발생합니다.
내 Netbeans 프로젝트에 1.49 버전의 bouncycastle을 추가하려했지만 아무 소용이 없었습니다. (사실, 그것은 내가 가지고 있던 첫 번째 충격파가없는 클래스 발견 된 오류를 치료했지만이 두 번째 오류는 다음 문제였다.) 나는 아카이브를보고 BasicOCSPResp가 org.bouncycastle.ocsp 아래에 있음을 발견했다. 또한 버전 1.47, 1.46 및 1.32에서 엿보기를 시도하고 모두 org.bouncycastle.cert.ocsp가 아니라 org.bouncycastle.ocsp에서 BasicOCSPResp를 찾았습니다.
error: com.sun.tools.javac.code.Symbol$CompletionFailure: class file for
org.bouncycastle.cert.ocsp.BasicOCSPResp not found
주석 프로세서
가 캐치되지 않는 예외를 던졌다 ... 정적 메타 공장 만들기 : 참고 : 여기에 는 빌드 스택 트레이스입니다. 자세한 내용은 다음 스택 추적을 참조하십시오.java.lang.RuntimeException: com.sun.tools.javac.code.Symbol$CompletionFailure: class file for org.bouncycastle.cert.ocsp.BasicOCSPResp not found
at org.eclipse.persistence.internal.jpa.modelgen.CanonicalModelProcessor.process(CanonicalModelProcessor.java:407)
at com.sun.tools.javac.processing.JavacProcessingEnvironment.callProcessor(JavacProcessingEnvironment.java:627)
at com.sun.tools.javac.processing.JavacProcessingEnvironment.discoverAndRunProcs(JavacProcessingEnvironment.java:556)
at com.sun.tools.javac.processing.JavacProcessingEnvironment.doProcessing(JavacProcessingEnvironment.java:701)
netbeans-8.1/java/modules, netbeans-8.1/java/modules/ext, netbeans-8.1/enterprise/modules, netbeans-8.1/java/modules에 jar 파일 (org.bouncycastle.cert.ocsp.BasicOCSPResp 포함 확인) 8.1/enterprise/modules/ext. 여전히 불평하고있다. classpath는 어느 것입니까? – cpliu338