Java 如何使用ant build.xml停止Jboss 7.0.0服务器

Java 如何使用ant build.xml停止Jboss 7.0.0服务器,java,ant,jboss,Java,Ant,Jboss,我有jboss-as-web-7.0.0.Final,我正在尝试使用ant停止jboss服务器,我的build.xml是 <project name = "stop-jboss" default="stop-jboss"> <target name = "stop-jboss"> <echo>Stop Jboss</echo> <exec executable = "C:\Testing_jboss\jboss-as-web-7.0.0

我有jboss-as-web-7.0.0.Final,我正在尝试使用ant停止jboss服务器,我的build.xml是

   <project name = "stop-jboss" default="stop-jboss">
<target name = "stop-jboss">
<echo>Stop Jboss</echo>
<exec executable = "C:\Testing_jboss\jboss-as-web-7.0.0.Final\bin\jboss-admin.bat">
<arg value="--connect />
<arg value="--command=:shutdown" />
</exec>
<echo>| J B O S S S T O P P E D |</echo>
</target>
</project>

停止Jboss
从文件:

请注意,.bat文件通常不能直接执行。一个 通常需要使用 /c开关

<target name="help">
  <exec executable="cmd">
    <arg value="/c"/>
    <arg value="ant.bat"/>
    <arg value="-p"/>
  </exec>
</target>


另一个选项是检查shutdown.bat中执行的命令,并从build.xml调用此命令,您在Linux上调用shutdown.bat。这主意不太妙。改为调用shutdown.sh.Sry my build.xml如下所示,“Stop Jboss”| J B O S S T O P E D |当我执行上面的代码时,它显示“找不到指定的文件”。我应该怎么做才能使用ant build.xml停止Jboss 7.0服务器?@Kadhar Hussain我的anwwer有用吗?如果你投票并接受有用的答案,人们会更有动力帮助你。