2016-04-08 4 views
0

Play версии 2.1.1Могу ли я запустить игру и запустить сервер с помощью пакетного файла из командной строки

Проблемы я сталкиваюсь, я пытаюсь запустить сервер в консоли игры, и я не знаю, смогу ли я сделать это из командного файла.

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! 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] $ 

Есть ли способ сделать это?

+0

Вся документация, которую я вижу, предназначена для запуска этого с активатора.bat. Я не знаю, что делает исполняемый файл «play», или как его использовать. Ваш пакетный ввод, начинающийся с 'call run', не попадет в приглашение, созданное' play'. Похоже, что если вы используете активатор, вы пропустили 'call' и' run'parts и оставите остальные аргументы после 'активатора -jvm-debug' вместо запуска' play debug' – LinuxDisciple

+0

@LinuxDisciple это игра 2.1.1, более старая версия, которая не использует активатор.bat. –

ответ

0

После некоторых проб и ошибок я нашел способ ввода отладки и запуска приложения для воспроизведения. Это слишком просто.

использование «играть отладки» и «запустить YOUR_CODE» в том же, как:

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 

Как-то заставляет его в команду и работ пьесы.

Смежные вопросы