Batch file 我可以从命令行使用批处理文件运行播放和启动服务器吗
播放版本2.1.1 我遇到的问题是,我试图在play控制台中运行服务器,但我不知道是否可以从批处理文件中运行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-
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的旧版本。