2014-06-11 13 views
5

Bu answer numaralı koddan hata istedim ama hatam var The import org.bouncycastle.openssl cannot be resolvedThe import org.bouncycastle.openssl cannot be resolved ve bunun nasıl düzeltildiğini bilmiyorum, diğer bouncycastle lib'ları doğru olarak algılanıyor. Neyin yanlış olduğuna dair herhangi bir fikre minnettar olacağım. Im tutulma kullanarak ve ben sağlayıcısına (nam-ı diğer bcprov) ve hafif API ek olarak, bu talimat itcsoultionsBouncyCastle openssl çözümlenemiyor

+0

Programınızı nasıl geliştiriyorsunuz? Maven? KARINCA? Ham komut satırı? Eğer öyleyse, lütfen bize inşa komut dosyasını gösterin. Ayrıca, hangi BC bileşenlerini kurdunuz? –

cevap

13

gibi BouncyCastle instaled gelmiş, ayrıca openssl paketi sunmaktadır PKIX API, gerekir.

Ya BC downloads page (direct link) den bcpkix-jdk15on-150.jar indirip bcprov aynı dizinde bırakın veya koordinatları ile sizin maven bağımlılıkları ekleyin:

<dependency> 
    <groupId>org.bouncycastle</groupId> 
    <artifactId>bcpkix-jdk15on</artifactId> 
    <version>1.50</version> 
</dependency> 
2

      biz hata "ithal söyleyerek olsun her *** çözülemez ", kütüphaneyle ilgili problem var demektir. Burada, bcprov-jdk jar eksik. Aşağıdakileri yaptım ve benim için çalıştı! https://www.bouncycastle.org/latest_releases.html
        2. den

        1. Yükleme bcprov-jdk15on-152.jar Sağ Projesi tıklayın -> Özellikler -> Java Build Path -> Kütüphaneler sekmesi -> .. Eğer dowlnloaded bcprov-jdk15on-152.jar sahip yolunu seçin tıklayın                 Dış JARs ekleyin. Daha sonra, Tamam'a tıklayın. Bu kadar.