使用cmd启动Activator

时间:2015-03-28 03:27:40

标签: playframework cmd typesafe-activator

我想知道如何创建一个更改目录并启动激活器的bat文件

我试过没有成功..

cmd /k cd c:\Users\user\project & activator -jvm-debug 9999 run
cmd /k cd c:\Users\user\project && activator -jvm-debug 9999 run
cmd /k cd c:\Users\user\project ; activator -jvm-debug 9999 run

1 个答案:

答案 0 :(得分:1)

cmd /k将运行cd c:\Users\user\project并立即运行到cmd提示符。所以第二部分activator -jvm-debug 9999 run永远不会运行。

您需要从批处理文件中删除cmd /k

使用以下批处理文件:

@echo off
cd c:\Users\user\project && activator -jvm-debug 9999 run
  • 这将运行第一个命令cd c:\Users\user\project
  • 如果第一个命令成功,则它将运行第二个命令activator -jvm-debug 9999 run

注意activator必须位于%path%才能生效。


来源cmd

  

启动新的CMD shell并(可选)运行命令/可执行文件   程序

     

<强>语法

     

CMD [charset] [options]

     

CMD [charset] [options] [/C Command]

     

CMD [charset] [options] [/K Command]

     

选项

     

/C运行Command然后终止

     

/K运行Command,然后返回CMD提示符。             这对于测试,检查变量

非常有用

来源Redirection

  

commandA && commandB运行commandA,如果成功则运行   commandB