我正在尝试在我的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/
然后通过
重新加载bashsource ~/.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
但不成功!!我错过了什么?
答案 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)
试试这个
答案 4 :(得分:1)
试试这个:
将激活器bin路径添加到.bashrc
你可以通过
找到路径找到.bashrc
现在,如果您更改为通常应该位于的主目录,请编辑此文件。
gedit .bashrc
添加以下行:export PATH =“$ HOME / Dev / activator-1.3.XX-minimal / bin:$ PATH” 用正确的版本号替换X并保存此文件
source .bashrc
如果打开终端窗口,请将其关闭并重新启动。
的活化剂
答案 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