2016-04-08 2 views
0

Play-Version 2.1.1Kann ich laufen und starte Server Batch-Datei von der Kommandozeile

mit

Das Problem, das ich ist begegne ich versuchen, den Server innerhalb der Spielkonsole zu laufen und ich weiß nicht, ob ich tun kann, es aus der Batch-Datei.

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 

Bis Spiel debug, alles in Ordnung ist, bekomme ich in der Konsole, aber ich habe keine Ausgabe der ‚run‘ in der Konsole.

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

Gibt es eine Möglichkeit, dies zu tun?

+0

Die gesamte Dokumentation, die ich sehe, besagt, dass dies von activator.bat ausgeführt wird. Ich weiß nicht, was die ausführbare Datei "play" macht oder wie sie verwendet werden kann. Ihre Batch-Eingabe, die mit 'call run' beginnt, würde nicht zu der Eingabeaufforderung gelangen, die' play' erzeugt. Es sieht so aus, als wenn Sie activator verwenden würden, würden Sie 'call' und' run'parts überspringen und den Rest dieser Argumente nach 'activator --jvm-debug' setzen, statt' play debuggen' auszuführen. – LinuxDisciple

+0

@LinuxDisciple dies ist play 2.1.1, eine ältere Version, die die activator.bat nicht verwendet. –

Antwort

0

Nach einigem Versuch und Irrtum fand ich einen Weg, um die Debug-und starten Sie das Spiel App zu betreten .. es viel zu einfach ist.

Verwendung 'play debug' und 'laufen YOUR_CODE' in der gleichen wie:

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 

Irgendwie zwingt sie es in den Kommandospiel und arbeitet.

Verwandte Themen