我正在尝试创建一个批处理文件来自动化烦人的构建过程。让我失望的关键部分是当命令启动一个接管键盘输入的进程时。
基本上,我按照 ant -f build-rmi.xml rmiregistry 的方式运行一些东西,它构建并运行 rmiregistry。完成此操作后,我需要运行另一个构建,但我无法弄清楚在 ant 构建完成执行后如何启动另一个命令
我没有对任何 ant 文件的写入权限。
我正在尝试创建一个批处理文件来自动化烦人的构建过程。让我失望的关键部分是当命令启动一个接管键盘输入的进程时。
基本上,我按照 ant -f build-rmi.xml rmiregistry 的方式运行一些东西,它构建并运行 rmiregistry。完成此操作后,我需要运行另一个构建,但我无法弄清楚在 ant 构建完成执行后如何启动另一个命令
我没有对任何 ant 文件的写入权限。
<project name="run-both" default="runbatch"> <import file="${path_to_rmi}/build-rmi.xml"/> <target name="runbatch" depends="rmiregistry"> <exec executable="cmd"> <arg value="/c"/> <arg value="echo hello Matt"/> </exec> </target> </project>
在命令提示符下
ant -f run-both.xml
使用命令调用,运行ant命令后批处理脚本文件不会停止
call ant