我下载了 eclipse luna v4.4 并将文件解压到我的主文件夹中。然后我尝试通过输入 eclipse 从终端运行它,但出现错误“eclipse 未安装”。我输入了“sudo apt install eclipse-platform”,我收到一条消息,说这将占用大约磁盘空间,我确认并安装了 eclipse。当我输入 eclipse 时,它启动了 eclipse 3.8,我相信它在我的计算机上处于“休眠”状态。所以看起来我只安装了旧版本的 eclipse,而不是 v4.4。虽然我可以运行 eclipse 4.4,但我不喜欢在我的计算机上安装两个不同的 eclipse 版本。另外,我无法从终端运行 v4.4。请帮忙
答案1
答案2
您犯了和我昨天在计算机上安装 Eclipse 时同样的错误。
以下是您需要采取的步骤:
- 删除
eclipse
您当前已安装的软件(eclipse-platform
我的电脑上的包名称):sudo apt-get purge eclipse-platform
- 返回解压的Luna文件夹。
- 这是你最初犯错的步骤:你需要
eclipse
运行./eclipse
,而不是eclipse
。这告诉它在当前目录中运行eclipse
。否则它会搜索 PATH 变量,找不到eclipse
并告诉您eclipse
未安装。
解释(如果您对原因感兴趣......)
Ubuntu 经常在其存储库中打包许多应用程序,但版本往往过时。这就是为什么 Ubuntu 版本是eclipse
3.8,而现在最新版本是 4.6(Neon)。
为了避免这种情况,应用程序开发人员经常将他们的应用程序捆绑在一个存档文件中。当您提取此存档文件时,它不会为整个系统安装它,而只会为您(用户)安装。这就是为什么 PATH 变量不是已更新以反映它。
如果您需要有关如何更新 PATH 的说明,请留下评论。
答案3
我安装了 eclipse,并测试了从互联网上找到的这些命令。以下命令应该卸载并清除 eclipse
sudo apt-get autoremove eclipse*
rm -r ~/.eclipse/
愿源头与你同在。