исключение во время выполнения - PullRequest
0 голосов
/ 02 декабря 2018

Я следую этой инструкции, чтобы добавить bouncycastle (уже пробовал динамическую и статическую установку): http://www.bouncycastle.org/wiki/display/JA1/Provider+Installation, и он отлично работает в программах IDE и Junit Test.

Но когда я запускаю упаковочную банку Maven.Это всегда выдает исключение: NoSuchProviderException in HmacSHA512.getInstance.

У кого-нибудь такая же проблема?

1 Ответ

0 голосов
/ 03 декабря 2018

Успешно скомпилировано.

Проблема в том, что JCE не может аутентифицировать провайдера BC.

Подпись Bouncy Castle обязательна при выполнении толстой банки.Таким образом, баночка Bouncy Castle не должна быть упакована в файл вашего проекта.он должен быть исключен из вашей толстой фляги и скопировать jar bcprov-jdk15on в другую директорию и назначить эту директорию, используя.

Пример: нажмите здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...