Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 我可以从命令行使用批处理文件运行播放和启动服务器吗_Batch File_Command Line_Playframework - Fatal编程技术网

Batch file 我可以从命令行使用批处理文件运行播放和启动服务器吗

Batch file 我可以从命令行使用批处理文件运行播放和启动服务器吗,batch-file,command-line,playframework,Batch File,Command Line,Playframework,播放版本2.1.1 我遇到的问题是,我试图在play控制台中运行服务器,但我不知道是否可以从批处理文件中运行 C:\ cd C:\dev\work\npadmin\trunk path=C:\Program Files\Java\jdk1.7.0_79\bin;%PATH% C:\play-2.1.1\play debug call run -Dnameprofiler.graph.path=c:/nameprofiler-data/graph2/graph_2015-07-14_08-

播放版本2.1.1

我遇到的问题是,我试图在play控制台中运行服务器,但我不知道是否可以从批处理文件中运行

    C:\
cd C:\dev\work\npadmin\trunk
path=C:\Program Files\Java\jdk1.7.0_79\bin;%PATH%
C:\play-2.1.1\play debug
call run -Dnameprofiler.graph.path=c:/nameprofiler-data/graph2/graph_2015-07-14_08-00-00/ono.db -Dnameprofiler.datapath=c:/nameprofiler-data -Ddataloading=lazy
直到play debug,一切都很好,我进入了控制台,但在控制台中没有“运行”的输出

    ...
play! 2.1.1 (using Java 1.7.0_79 and Scala 2.10.0), http://www.playframework.org

> Type "help play" or "license" for more information.
> Type "exit" or use Ctrl+D to leave this console.

[npadmin] $

有什么方法可以做到这一点吗?

经过一些尝试和错误,我找到了进入调试并运行play应用程序的方法。。这太简单了

以相同的方式使用“播放调试”和“运行您的_代码”,如:

C:\play-2.1.1\play debug run -Dnameprofiler.graph.path=c:/nameprofiler-data/graph2/graph_2015-07-14_08-00-00/ono.db -Dnameprofiler.datapath=c:/nameprofiler-data -Ddataloading=lazy

不知何故,它强制它进入游戏的命令并工作。

我看到的所有文档都说要从activator.bat运行它。我不知道“play”可执行文件做什么,也不知道如何使用它。以
call run
开头的批处理输入不会出现
play
创建的提示。如果您使用activator,您可能会跳过
调用
运行
部分,并将其余参数放在
activator--jvm调试
之后,而不是运行
播放调试
@linux。这是play 2.1.1,一个不使用activator.bat的旧版本。