So installieren Sie das Play! Framework unter OS X?

7

Ich hatte kein Problem mit der Installation des Play! Framework unter Windows, kann aber nicht beheben, warum es unter OS X nicht funktioniert.

Ich habe mir die neueste Version geholt und sie in ein Verzeichnis entpackt. Ich führe die ausführbare Unix-Datei aus und erhalte das Play-Terminal. Am Ende des Terminals steht:

[Prozess abgeschlossen]

Ich kann das Terminal auch nicht eingeben.

hackt
quelle
Dies ist keine Programmierung, Frage. Dies sollte ziemlich schnell gehen, aber in Zukunft versuchen Sie Super User für nicht programmierbare, computerbezogene Fragen :)
Cam Jackson

Antworten:

7

Sie können die ausführbare Wiedergabedatei nicht vom Desktop aus ausführen. Sie müssen es in einem geöffneten Terminalfenster ausführen. Gehen Sie zu Anwendungen -> Dienstprogramme und starten Sie Terminal.

Außerdem müssen Sie Ihrem PFAD Spiel hinzufügen:

mkdir ~/bin
ln -s <path to your play home>/play ~/bin
echo "export PATH=~/bin:$PATH" >> ~/.bashrc
. ~/.bashrc

Jetzt kannst du rennen

play new appname

aus dem Terminalfenster.


quelle
Hallo Andre. Ich habe versucht, was Sie oben geschrieben haben, und der Befehl Wiedergabe im Terminalfenster wird nicht erkannt.
Chopps
Ok ... ich habe es zum Laufen gebracht. Ich habe X11 verwendet und es hat funktioniert. Ich bin mir nicht sicher, was X11 im Vergleich zum regulären Terminal ist.
Chopps
Was ist der Weg zu spielen? Woher weiß ich, was dieser Weg ist?
zero_cool
7

UPDATE 2015: Der Wiedergabebefehl wurde von Typesafe Activator ersetzt.

Wenn Sie Homebrew installiert haben, können Sie Typesafe Activator installieren. Auf diese Weise können Sie Aktivierungsbefehle anstelle von Wiedergabebefehlen verwenden.

Es ist auch erwähnenswert, dass die meisten Befehle, die Sie verwenden würden, direkt von sbt verfügbar sind. Persönlich würde ich nur Activator verwenden, um ein leeres Projekt zu erstellen. Von da an erledige ich alltägliche Aufgaben von sbt. (ZB 'sbt ~ run', um die Play-App im Dev-Modus auszuführen, mit dem ~, damit sie jedes Mal neu geladen wird, wenn sich eine Datei ändert.)


Alte Antwort von 2012:

Am einfachsten ist es, MacPorts oder Brew zu verwenden. Wenn Sie Brew installiert haben, können Sie einfach Folgendes ausführen:

brew install play

Es ist auch eine gute Idee, einen Bin-Ordner mit einem Symlink zu erstellen, der sich auf Ihrem Pfad befindet - wie Andre vorgeschlagen hat. Es sind einige Schritte erforderlich, aber Sie möchten wahrscheinlich in Zukunft problemlos weitere Anwendungen zu Ihrem Pfad hinzufügen.

Grogs
quelle
Gibt Brew an, welche Version des Spiels verwendet wird?
Crockpotveggies
Update: Sieht so aus, als würden sie nur die neueste Version 2.1.1 ab diesem Beitrag
anbieten
1
Dies funktioniert nicht mehr so: Fehler: Keine verfügbare Formel für die Wiedergabe Play 2.3 ersetzt den Wiedergabebefehl durch den Aktivator: brown install typesafe-activator Weitere Informationen zu
Richard Topchii
1

Wenn Sie an Linux und seine Paketmanager gewöhnt sind, checken Sie http://www.macports.org/ aus. Sie können dann einfach play (oder viele andere Dinge) vom Terminal installieren


quelle
Sobald Sie MacPorts installiert haben, lautet der Befehl zum Installieren von Play Framework: sudo port install play
AWhitford