Как бы я использовал Maven для установки файлов политики неограниченной силы JCE?

Некоторый код, который у меня есть, требует файлов политики неограниченной силы JCE. Я хотел бы добавить эту зависимость в файл Maven Pom, чтобы другим разработчикам в моей команде не приходилось индивидуально применять это к своим системам.

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

Я думал, что мы добавим файлы политики в наш репозиторий, и maven сможет обработать установку, но я удивлен, что не могу найти кого-то еще, кто делает это (и ведет блог об этом.).

21
задан Pascal Thivent 7 August 2010 в 13:48
поделиться

1 ответ

Вы можете попробовать следующее:

  • Соберите в пакет (zip?) файлы политики неограниченной силы JCE.
  • Установите их в корпоративный репозиторий как zip зависимость.
  • Используйте dependency:unpack цель для распаковки созданной зависимости в ${java.home}/jre/lib/security как часть вашей сборки, например, во время initialize (см. Распаковка конкретных артефактов).
6
ответ дан 29 November 2019 в 21:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: