Я работаю над проектом с несколькими подпроектами, и все они используют библиотеку утилит, которую я создал для хэширования, подписания и шифрования сообщений. Эта библиотека в основном является оберткой для надувного замка.Библиотека JAR с Bouncy Castle
Когда я запускаю тесты, связанные с библиотекой, все проходит, и все в порядке. Когда я упаковываю библиотеку коммунальных услуг в банку, происходят две вещи:
- Подпроект, который использует библиотеку, не может найти банки, связанные с надувным замком.
- Даже когда я добавить Надувной замок банку к подпроекту, который использует библиотеку, проект не может найти Надувной замок поставщик безопасности «ОК»
Вот конфигурация экспортируемой коммунальной банки в IntelliJ:
инициализации поставщика безопасности:
Почему я не могу экспортировать библиотеку с включенным поставщиком безопасности? Это побочный эффект от сгенерированного класса загрузчика?
Заранее спасибо.
Обратите внимание, что вы упомянули только [tag: bouncycastle] с 67 последователями (большинство из которых будут неактивными). Всегда старайтесь включать тег «выше», например [tag: криптография], чтобы получить ваш вопрос (между десятью миллионами вопросов там). –
Спасибо, добавлен новый тег. – AndrewD