Dee*_*pen 5 command-line eclipse paths
我下载了 eclipse 并将其解压缩到/opt
.
我的问题是如何让它像 javac、java.js 这样的其他程序一样从终端运行。我做了update-alternatives
如下:
sudo update-alternatives --install "/usr/bin/eclipse" "eclipse" "/opt/eclipse/eclipse" 1
Run Code Online (Sandbox Code Playgroud)
我没有收到任何错误。我穿过并看到/usr/bin/eclipse
在那里,所以我做了:
sudo eclipse
Run Code Online (Sandbox Code Playgroud)
我得到了:
sudo: eclipse: command not found
Run Code Online (Sandbox Code Playgroud)
eclipse
并且我的日食会启动?update-alternatives
用于正确的目的?只需运行eclipse
它就会启动。无需使用sudo
. 在update-alternatives --install
由软链接需要启动Eclipse。这就是这个工具的目的。
但是,如果您从软件中心安装 Eclipse,它可能会覆盖此链接,因此最好将其放在/usr/local/bin
. 默认情况下,此目录在执行命令时具有优先权。
其他解决方案是手动sudo ln -s /opt/eclipse/eclipse /usr/local/bin
. 请注意,我使用/usr/local
前缀是因为它在这种情况下更合适。
UPD:您在解压 Eclipse 时似乎出了点问题。执行位已经消失。要恢复它,您需要运行:
sudo chmod +x /opt/eclipse/eclipse
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
20490 次 |
最近记录: |