【问题标题】:Cannot execute batch command after Play Framework commandPlay Framework 命令后无法执行批处理命令
【发布时间】:2019-09-04 15:42:49
【问题描述】:

我已经完成了一个小批处理脚本来将我的 Play Framework (2.2.1) 项目压缩到一个战争中,然后执行一些其他批处理命令。

当我执行我的.bat 时,它会正确执行play war 命令(来自 Play2War 插件),但我有一个 move file.war \out 之后它没有执行,命令提示符已关闭。

不显示错误。

有什么想法吗?

war.bat

set pathProject=%cd%
set warName=mywar.war
play war
move "%pathProject%\target\%warName%" "%pathProject%\out\package"

【问题讨论】:

  • 好吧。你没有向我们展示所有的 .bat 文件。回显移动线并确保您的变量设置为您期望的方式。
  • 嗯。当您执行play war 命令时,它是否使用 mywar.war 文件?它可能会被锁定,因为它正在使用中。在批处理文件的末尾添加一个暂停,这样您就可以看到移动输出的任何消息。
  • “玩战争”中的“玩”是批处理文件吗?
  • 找到解决方案!我通过call play war 修改了play war 行,然后它执行了我的move 行。还是谢谢

标签: batch-file cmd playframework-2.0


【解决方案1】:

[复制自下方评论]

找到解决方案!我通过call play war 修改了play war 行,然后它执行了我的move 行。还是谢谢

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-29
    • 1970-01-01
    相关资源
    最近更新 更多