【问题标题】:batch scripting + ant - stop cmd prompt from auto exiting批处理脚本 + ant - 停止自动退出的 cmd 提示符
【发布时间】:2013-02-05 06:36:49
【问题描述】:

我有一个 ant build.xml,它可以做一些构建工作。在我执行这个之前,我需要设置一些变量/环境。我正在使用.bat 脚本来执行此操作,并且还尝试直接从那里调用ant,这样我就不必执行两个步骤。

虽然脚本调用 ant 目标正常,但是一旦 ant 构建完成,命令提示符窗口会自动退出(无论构建失败/成功)

我试过pausecmd /k 他们似乎都没有工作。

.bat 文件如下所示:

@echo off
call C:/somefile.bat
ant targetName
pause
cmd /k

【问题讨论】:

标签: ant batch-file


【解决方案1】:

如果 ant 脚本是控制台应用程序,那么您也需要 call ,否则控制权将转移到它并且永远不会返回批处理

@echo off
call C:/somefile.bat
call ant targetName
pause

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-11
    • 2014-12-03
    • 2021-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-08
    相关资源
    最近更新 更多