iText / BouncyCastle ClassNotFound org.bouncycastle.asn1.DEREncodable and org.bouncycastle.tsp.TimeStampTokenInfo
Я пытаюсь использоватьIText Джава. Когда вы запустите пример & quot;как подписать& Quot; возникает следующая ошибка:
<code>Caused by: java.lang.ClassNotFoundException: org.bouncycastle.tsp.TimeStampTokenInfo </code>
Согласно& quot; Начало работы с iText - Как подписать PDF с помощью iText & quot;Я должен использоватьBouncyCastle.
Я скачал файл: bcprov-jdk15on-147.jar изСтраница загрузки BouncyCastle.
И добавил в проект: Java Build Path / Библиотеки / Добавить внешние JAR-файлы ...
Я добавил следующую строку:
<code>Security.addProvider(new BouncyCastleProvider()); </code>
При запуске примера возникает та же ошибка.
Поэтому я скачал другой файл: bcpkix-jdk15on-147.jar, озаглавленный «PKIX / CMS / EAC / PKCS / OCSP / TSP / OPENSSL».
И добавил в проект: Java Build Path / Библиотеки / Добавить внешние JAR-файлы ...
Теперь у меня есть две банки.
При запуске примера возникает следующая ошибка:
<code>Caused by: java.lang.ClassNotFoundException: org.bouncycastle.asn1.DEREncodable </code>
Я попытался загрузить файл & quot; bcprov-ext-jdk15on-147.jar & quot; но не решил проблему.
Я использую iText 5.2.1 и затмение на Windows 7 64 бит.