批处理脚本在执行JBoss CLI命令后终止

时间:2019-01-11 04:35:16

标签: batch-file jboss

我试图在批处理脚本中执行JBoss CLI命令以创建JBoss系统属性。该脚本在创建系统属性后完全终止。

我正在使用一个属性文件[prop.properties],其中包含要在JBoss中设置的系统属性“名称”和“值”。 例如:locate_property_file=c/user/desktop

CLI脚本如下:

  if (outcome == success) of /system-property=locate_property_file:read-resource
 /system-property=locate_property_file:remove
 end-if

 if (outcome != success) of /system-property=locate_property_file:read-resource
  /system-property=locate_property_file:add(value=${locate_property_file})
 end-if

然后我执行一个jboss-cli.bat并将属性文件和.cli文件作为参数传递:

%JBOSS_location%\bin\jboss-cli.bat -c --file=myscript.cli --properties=prop.properties 

批处理脚本具有更多要执行的命令,这些命令格式正确,没有语法错误[未经执行CLI进行了测试],并且运行良好。但是在执行cli脚本后,批处理脚本将终止,而没有任何提示,并且还能够成功创建JBoss系统属性。

0 个答案:

没有答案