安装播放!与linux上的激活器

Sim*_*mon 2 linux installation scala playframework

我是框架Play的新手!和Linux,我正在尝试安装Play!斯卡拉.

我正在关注官方教程(官方游戏!教程)

但我有这个问题:

当我运行此命令时: $ activator new my-first-app play-scala

我有这个警告:

The program 'new' is currently not installed. You can install it by typing:
sudo apt-get install nmh
Run Code Online (Sandbox Code Playgroud)

当我跑步时sudo apt-get install nmh说:( nmh is already the newest version. 我仍然有同样的问题)

我也尝试运行激活器UI,但我也有错误:

Output key: !=unknown/error, -=none, 1=yes/on, 0=no/off
Run Code Online (Sandbox Code Playgroud)

难道我做错了什么?

先感谢您!

编辑:我已经定义了PATH变量,但是在我关闭了bash之后它已经被取消了.这是问题所在.

所以我尝试使用此命令明确定义PATH变量:

export PATH=$PATH
Run Code Online (Sandbox Code Playgroud)

但它不起作用我也试过这个:

echo "export PATH=$PATH:/home/sim/Bureau/Site/play-2.2.3/" >> /etc/bash.bashrc
Run Code Online (Sandbox Code Playgroud)

该行已写入bash.bashrc文件,但仍然无法正常工作.如何定义PATH变量?

Mic*_*jac 6

如我的评论所述,您需要添加export PATH=$PATH:/full/path/to/activator/directory到您的.bashrc文件中.


sam*_*man 6

安装Play框架

我想在linux中逐步描述激活器安装

  1. 你必须安装Java(6或更高版本)
  2. 这里下载激活器的zip文件
  3. 将存档解压缩到您具有读写访问权限的位置.(运行激活器将一些文件写入分发中的目录,因此不要安装到/ opt,/ usr/local或其他任何您需要特殊权限才能写入的地方.)

  4. 在您的路径中添加激活器

    1. 在窗口中,您必须将/ full/path/to/activator /目录添加到环境变量中.(在不包含空格的目录中安装play(= not Program Files)).
    2. 在Linux中,您必须为激活器提供执行权限(使用该命令,$ chmod +x /full/path/to/activator/directory/activator您可以创建bash脚本来运行激活器或将其添加到您的路径中(添加export PATH=$PATH:/full/path/to/activator/directory到您的用户.bashrc(您可以在用户主目录中找到它))
    3. 在Mac OS中,您必须为激活器提供执行权限(使用该命令,$ chmod +x /full/path/to/activator/directory/activator您可以创建bash脚本来运行激活器或将其添加到您的路径中(添加export PATH=$PATH:/full/path/to/activator/directory~/.bashrc
  5. 玩得开心(这是不要忘记的必要步骤)

创建bash脚本

您可以使用教程学习bash脚本我编写了简单的bash脚本,执行激活器使用它而无需担保,无论是明示的还是暗示的.我将对由此代码直接或间接造成或声称造成的任何损害承担责任.是我的代码链接.