用蚂蚁启动 Jboss。 命令执行不起作用



我尝试用ant启动JBoss。当我执行这个脚本时:

<target name="start-jboss" >
         <exec executable="${jboss.bin.dir}run.bat" >
                       <arg line="--configuration=Myserver -b localhost" />
         </exec>
</target>   

JBoss正在阻塞:

 [exec] 15:52:55,373 INFO  [AjpProtocol] Initializing Coyote AJP/1.3 on ajp-localhost%2F127.0.0.1-8009

但是当我运行run.bat它工作…当我在exec中添加spawn="true"时也是一样的。

我认为问题来自于eclipse…

谢谢

要运行批处理文件,使用cmd作为可执行文件,如下所示:

<exec dir"yourworkingdir" executable="cmd" failonerror="true">
<arg line="/c ${jboss.bin.dir}run.bat --configuration=Myserver -b localhost"/>
</exec>

如果arg line=...不工作,则每个参数都使用arg value=...

EDIT:如果您在使用批处理文件时遇到麻烦,为什么不放弃使用额外的批处理文件而直接使用java任务呢?

相关内容

  • 没有找到相关文章