jarsigner: информация подписавшего не совпадает с подписавшим для двух jar-файлов с одинаковым именем пакета

У нас есть очень старый модуль, который имеет около 500 файлов. Эти файлы используются во многих других модулях, включая некоторые сценарии оболочки и файлы конфигурации. По некоторым причинам, мы должны разделить их на 2 проекта. Из-за нехватки времени мы не можем переименовать пакет в новом фляге. Это означает, что классы в обоих банках имеют одинаковое имя пакета.

В каком-то третьем проекте при создании заглушек во время компиляции кажется, что к классам обоих модулей обращаются, и я получаю следующую ошибку:

rmic-maven-plugin: 1.1: rmic (компиляция rmi). Проблема при сканировании классов: java.lang.SecurityException: информация о подписчике класса "*" не совпадает с информацией о подписчике других классов в том же пакете ".

Я знаю, что могу решить эту проблему, переименовав имя пакета в новом фляге, но не могу себе этого позволить из-за нехватки времени. Есть ли альтернативное решение этой проблемы?

Если банки подписаны одним и тем же сертификатом, почему информация подписывающего лица должна отличаться.

Ваша помощь высоко ценится за мой первый пост на этом форуме.

0 ответов

Другие вопросы по тегам