Activator:找不到命令

时间:2015-06-03 10:01:08

标签: java bash scala playframework typesafe-activator

我正在尝试在我的linux系统中安装激活器。

所以首先我安装java

 sudo add-apt-repository ppa:webupd8team/java
 sudo apt-get update
 sudo apt-get install oracle-java8-installer

成功下载

然后我下载了激活器

sudo wget downloads.typesafe.com/typesafe-activator/1.3.4/ypesafe-activator-1.3.4.zip

然后添加路径

export PATH=$PATH:/home/govind/activator-1.3.4/

然后通过

重新加载bash
source ~/.bashrc

然后我尝试启动激活器

govind@LINUXSERVER:~$ sudo activator
sudo: activator: command not found

我试图打印路径

govind@LINUXSERVER:~$ $PATH
-bash: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/govind/activator-1.3.4/: No such file or directory

govind@LINUXSERVER:~$ ls /home/govind/activator-1.3.4/
activator      activator-launch-1.3.4.jar  README.html  templates
activator.bat  LICENSE.html                repository

但不成功!!我错过了什么?

8 个答案:

答案 0 :(得分:18)

创建激活器的符号链接:

sudo ln -s /home/govind/activator-1.3.4/activator /usr/bin/activator

您无需编辑bashrc个人资料。

答案 1 :(得分:3)

我认为应该修复文档。路径仍然可以在早期版本的激活器中使用,但是最近的版本在上述目录中没有可执行激活器。相反,您可以在bin文件夹中找到它。

因此对于早期版本的激活器

export PATH=/home/<user>/activator-dist-1.3.2:$PATH

应该这样做,对于最新版本,

export PATH=/home/<user>/activator-dist-x.x.x/bin:$PATH
play documentation

中未提及

/ bin

答案 2 :(得分:2)

超级用户可能未在activator中设置$PATH。如果确实需要sudo,请尝试

sudo /home/govind/activator-1.3.2/activator

或sudo copy activator例如/usr/bin。此外,所描述的程序证明是有效的。

答案 3 :(得分:1)

试试这个

  • cd to activityDirectory / bin。
  • type ./activator sh命令,您将看到可以尝试的命令列表
  • 创建新项目类型./activator [new_Project_name] [模板名称,例如:lagom-java]

答案 4 :(得分:1)

试试这个:

将激活器bin路径添加到.bashrc

你可以通过

找到路径
  

找到.bashrc

现在,如果您更改为通常应该位于的主目录,请编辑此文件。

  

gedit .bashrc

添加以下行:export PATH =“$ HOME / Dev / activator-1.3.XX-minimal / bin:$ PATH” 用正确的版本号替换X并保存此文件

  

source .bashrc

如果打开终端窗口,请将其关闭并重新启动。

  

的活化剂

running activator window

答案 5 :(得分:0)

试试这个: -

在Centos: - 找不到激活器路径,这就是您收到此消息的原因。我使用了命令的完整路径,并且工作正常。

激活器/完整/路径/激活器运行

答案 6 :(得分:0)

这是正确的下载链接:

wget downloads.typesafe.com/typesafe-activator/1.3.10/typesafe-activator-1.3.10.zip

上面的链接有错字。

答案 7 :(得分:0)

我遇到了同样的问题。不要问我为什么,但是当我删除 openjdk-8 并安装 Oracle Java 8 时它得到了解决。仍在试图找出原因,但这应该是一个修复。

卸载openjdk,你可以这样做:

$ sudo apt-get remove openjdk*

安装Oracle Java可以参考以下链接: Installing Java Oracle on your OS