SORU
16 HAZİRAN 2009, Salı


&; Geçersiz imza dosyası" bir çalıştırma denemesi".kavanoz

Java programı jar dosyası olarak paketlenmiş ve dış kavanoz bir kütüphane, bouncy castle kullanır. Benim kod iyi derler ama jar çalıştıran, aşağıdaki hata neden olur:

İş parçacığı özel durum "main" java.lang.SecurityException: Geçersiz imza Tezahür ana öznitelikleri için Özet dosyası

Bir saatten fazla bir açıklama ararken Google'dan araştırdım ve değeri çok az buldum. Herkesten önce bu hatayı gördü ve bazı yardım sunabilir eğer, müteşekkir olurum.

CEVAP
19 Temmuz 2011, Salı


Eklenti yapılandırma için maven-shade-plugin çözüm uber-jar oluşturmaya çalışırken bu hata var edenler, aşağıdaki satırları ekleyerek bildirim imza dosyaları dışlamak için:

<configuration>
    <filters>
        <filter>
            <artifact>*:*</artifact>
            <excludes>
                <exclude>META-INF/*.SF</exclude>
                <exclude>META-INF/*.DSA</exclude>
                <exclude>META-INF/*.RSA</exclude>
            </excludes>
        </filter>
    </filters>
    <!-- Additional configuration. -->
</configuration>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • max2sims2

    max2sims2

    19 Kasım 2008
  • TotalxLuna

    TotalxLuna

    27 Kasım 2011
  • Wild Academy

    Wild Academy

    8 Aralık 2009