В Maven измените содержимое файла. xml внутри архива EAR, а затем разверните его в WebLogic. - PullRequest
0 голосов
/ 13 февраля 2020

Я пытаюсь изменить содержимое файла. xml внутри EAR. Я делаю это в Maven по принципу:

  1. Я распаковываю ухо, используя maven-dependency-plugin (цель "unpack")
  2. Я изменяю содержимое файла, используя maven-antrun-plugin и задачу Ant для replace
  3. Я упаковываю ухо обратно с помощью ear «Задача Ant для maven-antrun-plugin

Если я загляну внутрь EAR-результата, он выглядит хорошо, включая изменение в пуле 2. Однако при развертывании (в / autodeploy) это EAR для WebLogi c 12.2.1.3.0, я получаю эту ошибку:

weblogi c .management.DeploymentException: java .util.zip.ZipException: ошибка при открытии zip-файла

Если вручную выполнить шаги 1-3, он развертывается правильно. Обратите внимание, что я также попробовал maven-ear-plugin в пуле 3 вместо maven-antrun-plugin, и он по-прежнему выдает эту ошибку. Любая идея о том, что может быть не так, будет высоко оценена.

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