gpt4 book ai didi

java - 如何在apache ANT中连续运行多个.exe\.bat文件,等待前一个的结束?

转载 作者:行者123 更新时间:2023-12-01 11:45:09 25 4
gpt4 key购买 nike

如何在apache ANT中连续运行多个.exe.bat文件,等待上一个的结束?

例如:

<exec executable="d:/setup.exe">
<arg line="-silent -responseFile db_install.rsp"/>
</exec>
<exec executable="c:\netca.bat">
<arg line="-silent -responseFile d:/netca.rsp}"/>
</exec>
<exec executable="c:\dbca.bat">
<arg line="-silent -responseFile d:/dbca.rsp"/>
</exec>

最佳答案

Ant 将执行每个 exec默认情况下按顺序命令。

执行类似 .bat 的脚本文件,您需要通过 cmd 执行,就像从 Java 执行脚本一样,例如

<exec executable="cmd">
<arg value="/c"/>
<arg value="d:/setup.exe"/>
<arg value="-silent"/>
<arg value="-responseFile"/>
<arg value="d:/netca.rsp"/>
</exec>

一个.exe文件可以直接执行。

个人<arg>每个元素(如上面使用的)通常优于单个 arg 行。

关于java - 如何在apache ANT中连续运行多个.exe\.bat文件,等待前一个的结束?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29209214/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com