iText / BouncyCastle ClassNotFound org.bouncycastle.asn1.DEREncodable und org.bouncycastle.tsp.TimeStampTokenInfo
Ich versuche es zu benutzenich schreibe Java. Wenn Sie das Beispiel ausführen "wie man unterschreibt"Der folgende Fehler tritt auf:
<code>Caused by: java.lang.ClassNotFoundException: org.bouncycastle.tsp.TimeStampTokenInfo </code>
gemäß"Erste Schritte mit iText - So signieren Sie ein PDF mit iText"Ich muss das benutzenHüpfburg.
Ich habe die Datei bcprov-jdk15on-147.jar von heruntergeladenBouncyCastle Download-Seite.
Und zum Projekt hinzugefügt: Java Build Path / Libraries / Add External JARs ...
Ich habe folgende Zeile hinzugefügt:
<code>Security.addProvider(new BouncyCastleProvider()); </code>
Wenn Sie das Beispiel ausführen, tritt der gleiche Fehler auf.
Also habe ich eine andere Datei heruntergeladen: bcpkix-jdk15on-147.jar mit dem Titel "PKIX / CMS / EAC / PKCS / OCSP / TSP / OPENSSL"
Und zum Projekt hinzugefügt: Java Build Path / Libraries / Add External JARs ...
Jetzt habe ich zwei Gläser.
Wenn Sie das Beispiel ausführen, tritt der folgende Fehler auf:
<code>Caused by: java.lang.ClassNotFoundException: org.bouncycastle.asn1.DEREncodable </code>
Ich habe versucht, die Datei "bcprov-ext-jdk15on-147.jar" herunterzuladen, aber das Problem konnte nicht gelöst werden.
Ich benutze iText 5.2.1 und Eclipse unter Windows 7 64-Bit.