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

  • jkimisyellow

    jkimisyellow

    6 Mayıs 2009
  • RickardRick

    RickardRick

    9 Mart 2007
  • xCraash

    xCraash

    6 Temmuz 2012