Я пытаюсь автоматизировать процесс сборки и развертывания Maven в EAR в Jboss. Мне удалось написать файл bat для того же, который приведен ниже.Jboss 7 автоматическое развертывание файла bat bat EAR
ECHO OFF
RMDIR /S /Q .\deploy
call mvn clean install -D build=P,JB
call mvn clean install -D build=F,JB
@echo | call C:\Work\jboss-as-7.1.1.Final\bin\jboss-cli.bat --connect --controller=[my-machine-name]:9999 command=:shutdown
del /q C:\Work\jboss-as-7.1.1.Final\standalone\deployments\*.*
xcopy /s /y .\deploy\function\Jboss\*.ear C:\Work\jboss-as-7.1.1.Final\standalone\deployments
xcopy /s /y .\deploy\WorkFlowEngine\Jboss\*.ear C:\Work\jboss-as-7.1.1.Final\standalone\deployments
cd C:\Work\jboss-as-7.1.1.Final\bin
rmdir "C:\work\jboss-as-7.1.1.Final\standalone\data" /s /q
rmdir "C:\work\jboss-as-7.1.1.Final\standalone\log" /s /q
rmdir "C:\work\jboss-as-7.1.1.Final\standalone\tmp" /s /q
standalone.bat -bmanagement [my-machine-name] -b [my-machine-name] -c standalone-full-ha.xml
{code for check of deployment success/failure}
PAUSE
Здесь вы можете увидеть, что я использую линию
standalone.bat -bmanagement sbstjwsvm1509 -b sbstjwsvm1509 -c standalone-full-ha.xml
Мое требование, что я хочу, чтобы проверить, если EAR был успешно развернут от моей битой file.One пути, который я думал о является для проверки на .deplyed или .failed файлы расширения в папке развертывания Jboss. Я пытался писать коды для одного и того же, но мой код, который написан ниже указанной строки, не выполняется. Есть ли другие способы что я могу достичь этого? Или что я делаю неправильно в своем bat-файл? Почему мой код проверяет, не развертывается ли развертывание?