如何安装 Play! OS X 上的框架?

cho*_*pps 7 installation macos

我安装 Play 没有问题!Windows 上的框架,但无法解决为什么它在 OS X 上不起作用。

我抓取了最新版本并将其解压缩到一个目录中。我运行 Unix 可执行文件并获得 Play 终端。在终端的末尾它说:

【流程完成】

我也无法在终端中输入。

小智 7

您无法从桌面运行 play 可执行文件。您必须从打开的终端窗口运行它。转到应用程序 -> 实用程序并启动终端。

此外,您需要将 play 添加到您的 PATH 中:

mkdir ~/bin
ln -s <path to your play home>/play ~/bin
echo "export PATH=~/bin:$PATH" >> ~/.bashrc
. ~/.bashrc
Run Code Online (Sandbox Code Playgroud)

现在你可以运行

play new appname
Run Code Online (Sandbox Code Playgroud)

从终端窗口。


小智 7

2015 年更新:播放命令已被 Typesafe Activator 取代。

如果您安装了自制软件,那么您可以执行“brew install typesafe-activator”来安装 Typesafe Activator。这将允许您使用“激活器”命令而不是播放命令。

还值得注意的是,您将使用的大多数命令都可以直接从 sbt 获得。就个人而言,我只会使用激活器来创建一个空白项目。从那以后,我从 sbt 做日常工作。(例如,'sbt ~run' 在开发模式下运行播放应用程序,使用 ~ 所以每次文件更改时都会重新加载。)


2012年的旧答案:

最简单的方法是使用 MacPorts 或 Brew。如果你安装了 brew,你可以运行:

brew install play
Run Code Online (Sandbox Code Playgroud)

创建一个 bin 文件夹,包含一个符号链接,在你的路径上也是一个好主意 - 正如安德烈建议的那样。它涉及几个步骤,但您将来可能希望轻松地将更多应用程序添加到您的路径中。