首先我知道有很多人已经问过这个,我已经检查了所有这些,但没有一个人解决了我的问题。
每当我尝试打开Eclipse Neon时,我都会收到此错误
eclipse可执行文件启动程序无法找到其随播共享库
如上所述,我已经尝试过在线看到的修复程序,包括卸载Eclipse和java,然后重新安装。
几周前Eclipse工作了,但是当Windows更新失败并且我恢复到以前的Windows状态时停止了。这是我能想到的唯一可能导致这种情况的事情。
答案 0 :(得分:7)
这个解决方案对我有用:
作为管理员(在MS-Windows上,或在{GNU / Linux 上使用root
或使用sudo
):
卸载* Eclipse
:“清理代理”,然后“删除”
退出安装程序
根据需要手动删除现有的安装文件夹
启动Eclipse安装程序
关闭“捆绑池”功能(在安装程序菜单中)
选择Eclipse风格(例如:适用于Java开发人员的Eclipse IDE)
选择“安装”
作为普通用户:
附注:
Eclipse安装程序可能很强大,但实际上很痛苦:
如果在多次运行安装程序时没有特别注意,您很快就会有几个安装目录而没有注意到(java-neon,java-neon2,java-neon3)而不是单个更新的文件夹
代理管理器是错误的(我无法让它在我的GNU / Linux环境中工作,我必须在终端中设置http_proxy
和https_proxy
,然后启动安装程序)
我发现安装Eclipse时更容易,因为没有安装程序,只提取tar.gz或ZIP文件。
答案 1 :(得分:0)
显然,该zip文件丢失或包含损坏的jar文件及其关联目录。因此,我从较早版本的STS中抢了一个。我现在可以打开STS。版本是:Spring Tool Suite 3.9.8 \ sts-bundle \ sts-3.9.8.RELEASE
答案 2 :(得分:0)
如果它在 Ubuntu 中,这是修复它的方法。这是一个权限问题。
选项修复 1. 找到您的 eclipse 安装文件并从终端运行
sudo ./eclipse
选项修复 2. 在桌面上使用 gedit 创建一个名为 eclipse.desktop 的文件并添加以下内容
[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=/opt/eclipse/icon.xpm
Exec=sudo /opt/eclipse/eclipse
Terminal=true
Categories=Development;IDE;Java;
StartupWMClass=Eclipse
右键单击并单击允许启动。这将打开终端并要求输入 sudo 密码并运行 eclipse。然后,您需要将此文件添加到启动器。使用以下命令打开启动器。
xdg-open ~/.local/share/applications
将 eclipse.desktop 拖放到启动器文件夹中。如果它不允许你运行它,你可能不得不以 sudo 的身份运行它。将它添加到启动器将允许您在应用程序中搜索 eclipse。
选项修复 3。
修复 2 加上您必须修改 sudoers 文件并添加您的用户名(小心您可能无法访问您的计算机),如果您这样做,您可以将 Terminal=true 更改为 false。这将使eclipse打开而无需进入终端并正常执行。如果你有勇气修改sudoers文件,请在文件末尾添加。
username ALL=(ALL:ALL) NOPASSWD:ALL