7

У меня не было проблем с установкой Play! фреймворк на Windows, но не может решить, почему он не работает на OS X.

Я взял последнюю версию и разархивировал ее в каталог. Я запускаю исполняемый файл Unix и получаю терминал Play. В конце терминала написано:

[Процесс завершен]

Я также не могу набрать в терминале.

3 ответа3

7

ОБНОВЛЕНИЕ 2015: Команда воспроизведения заменена активатором Typesafe.

Если у вас установлен homebrew, вы можете выполнить brew install typesafe-activator, чтобы установить Typesafe Activator. Это позволит вам использовать команды 'активатора' вместо команд воспроизведения.

Стоит также отметить, что большинство команд, которые вы бы использовали, доступны непосредственно из sbt. Лично я бы использовал активатор только для создания пустого проекта. С тех пор я делаю ежедневные задачи от sbt. (Например, 'sbt ~ run', чтобы запустить приложение воспроизведения в режиме разработки, с ~, поэтому оно перезагружается при каждом изменении файла.)


Старый ответ 2012 года:

Самый простой способ - использовать MacPorts или Brew. Если у вас установлен brew, вы можете просто запустить:

brew install play

Создание папки bin, содержащей символическую ссылку, которая находится на вашем пути, также является хорошей идеей - как предложил Андре. Он включает в себя несколько шагов, но вы, вероятно, захотите легко добавить больше приложений к вашему пути в будущем.

7

Вы не можете запустить исполняемый файл игры с рабочего стола. Вы должны запустить его из открытого окна терминала. Зайдите в Приложения -> Утилиты и запустите Терминал.

Кроме того, вам нужно добавить игру к вашему PATH:

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

Теперь вы можете запустить

play new appname

из окна терминала.

1

Если вы привыкли к Linux и проверке его менеджеров пакетов http://www.macports.org/, то вы можете просто установить play (или множество других вещей) с терминала

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .