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 次 |
| 最近记录: |