【发布时间】:2012-07-29 20:56:45
【问题描述】:
我正在尝试创建一个批处理文件来自动执行烦人的构建过程。让我感到困惑的关键部分是当一个命令启动一个接管键盘输入的进程时。
基本上,我按照 ant -f build-rmi.xml rmiregistry 的方式运行一些东西,它构建并运行 rmiregistry。完成后,我需要运行另一个构建,但我不知道在 ant 构建完成执行后如何启动另一个命令
我没有任何 ant 文件的写入权限。
【问题讨论】:
-
如果你尝试“ant -f build-rmi.xml rmiregistry && your command”会怎样?
-
取决于你运行的操作系统。你能创建一个脚本文件吗?
-
您是否尝试过创建一个批处理文件,将
ant -f build-rmi.xml rmiregistry放在第一行,另一个命令放在下一行? -
当您可以创建一个 Ant 构建文件并将两个
<ant>任务放在一个目标中时,为什么需要编写一个批处理文件(或任何依赖于操作系统的文件)... -
@Pulak 实际上我提到我没有对原始文件的写入权限。所以coolcfan新建一个ant build文件的方案比较正确。
标签: ant command-line batch-file callback