Как автоматически развернуть проект с jboss as 7. Есть ли способ автоматически развернуть проект с использованием Jboss-cli.sh в Jboss as 7?
Я искал в Интернете этот ответ и не нашел. Я недавно в этом разобрался и подумал, что поделюсь. Я написал сценарий оболочки linux, который отлично работает. Время на развертывание при разработке составляет от 2-3 минут до 10 секунд, что значительно ускоряет программирование. Вот мой сценарий:
#!/bin/bash
cd /home/samo/EAP*/bin
./jboss-cli.sh --connect <<EOF
undeploy FlcErp.ear
deploy /home/samo/NetBeansProjects/FlcErp/FlcErp/dist/FlcErp.ear
EOF
первая строка сценария указывает на местоположение корзины вашего сервера.
вторая строка открывает jboss-cli.sh
и подключается к экземпляру.
все после << EOF
и до EOF
- это команды, которые вы можете отправить в программу jboss-cli.sh. В этом случае я отменяю развертывание
моего текущего экземпляра, который является FlcErp.ear
, затем я развертываю
полное местоположение моего проекта.
Затем вы сохраняете этот файл в файл с желаемым именем «Развернуть»
измените разрешение с помощью chmod 755 Deploy
Затем добавьте этот файл в свой путь с помощью: export $ PATH = $ PATH: / home / samo / bin
для выполнения файла просто введите имя файла в терминал