Как развернуть разнесенную войну как папку в WildFly 10 - PullRequest
0 голосов
/ 05 июня 2018

Для моего текущего проекта я создал отдельное приложение на основе Spingboot.В настоящее время я развертываю приложение как файл war в папке автономного развертывания WildFly.Чтобы сделать какие-либо изменения (например, обновить имя JNDI) в файле war, мне нужно открыть war как zip, распаковать его и изменить файл application.properties, а после этого упаковать его как war.

Есть ли какой-нибудь путь черезкакую я могу сохранить разнесенную войну в папке развертывания?

Ответы [ 3 ]

0 голосов
/ 06 июня 2018

Существует еще один подход к развертыванию развернутых файлов war / ear, вам просто нужно создать файл маркера в каталоге развертывания с именем FileName.war.dodeploy

0 голосов
/ 06 июня 2018

Вы также можете использовать оверлеи для «замены» файлов в развертываниях.А начиная с WildFly 12 (я думаю) вы можете использовать разнесенные управляемые развертывания и заменять файлы в развертываниях через jboss-console и вскоре редактировать из самой веб-консоли.

0 голосов
/ 05 июня 2018

Да, это возможно.Пожалуйста, выполните следующие шаги:

1) Я рассматриваю ваше имя войны как project.war разнесите файл войны и сохраните имя папки как project.war

2) Вставьте взорванный project.warпапка в папке развертывания.

3) Откройте файл Wildfly \ standalone \ configuration \ standalone.xml в любом редакторе

4) Найдите подсистему> deployment-scanner tag в найденном файле, добавьте auto-deploy-exploded="true" параметр в него.

5) После всех шагов вы можете перезапустить WildFly

...