Eclipse可执行启动程序错误:无法找到配套共享库
我在我的电脑上安装了带有Android插件的EclipseIndigo,它在大约两周的时间里工作正常。今天,我更新了java和quicktime,然后重新启动了我的计算机。当它重新启动时,eclipse完全消失了——所有的程序文件都完全消失了。当我试图重新安装它时,会收到一条错误消息,上面写着 Eclipse可执行程序启动器无法找到其配套的共享库Eclipse可执行启动程序错误:无法找到配套共享库,eclipse,eclipse-indigo,Eclipse,Eclipse Indigo,我在我的电脑上安装了带有Android插件的EclipseIndigo,它在大约两周的时间里工作正常。今天,我更新了java和quicktime,然后重新启动了我的计算机。当它重新启动时,eclipse完全消失了——所有的程序文件都完全消失了。当我试图重新安装它时,会收到一条错误消息,上面写着 Eclipse可执行程序启动器无法找到其配套的共享库 发生了什么事?我该如何修复它?听起来很糟糕也很奇怪。但是重新安装并不是那么难——下载、解压缩、更改默认内存分配、运行Eclipse、安装必要的插件和功
发生了什么事?我该如何修复它?听起来很糟糕也很奇怪。但是重新安装并不是那么难——下载、解压缩、更改默认内存分配、运行Eclipse、安装必要的插件和功能
几乎所有重要的首选项都在您的工作区中。在工作区之外,我能想到的唯一重要的一点是前面提到的内存分配,您可以在命令行或ECLIPSE.INI文件中设置该分配。我使用以下方法提取文件时出现此错误消息:
- 操作\全部选择
- 将文件拖放到新文件夹中
另外,请记住右键单击eclipse,然后选择Security Unblock(安全解除阻止)尝试以管理员身份运行
eclipse.exe
,或者使用eclipse Helios。另一个问题(我遇到的)是Cygwin的解压实用程序(2009年4月20日解压6.00,由Cygwin编写。原始版由Info-ZIP编写)并不总是正确解压缩Eclipse实际运行所需的所有内容
使用v9.20可以让EclipseIndigo(3.7.2)在Win7 64位、32位JVM和32位Eclipse上运行
(我第一次遇到Cygwin的解压失败…我刚刚遇到了同样的问题。我遇到的问题是Windows7默认解压程序。当它遇到具有深层文件结构的文件时会出现问题。我前段时间读过这个问题,但记不起那篇文章了。对我来说,修复方法是使用WinZip(或其他一些没有这个问题的工具)解压Eclipse下载。在Win7上的cygwin目录中解压时,.exe和.dll需要指定可执行模式。这是windows 7上运行cygwin的mintty(或其他
$TERM
)终端的解决方案:
me@mymachine ~/eclipse
$ find . -name "*.dll" -exec chmod +x {} \;
尝试使用朱诺(eclipse 4.2)新解压的cygwin 1.7。我也遇到了这个问题,我只是删除了提取的文件,然后再次提取 我有一个.rar文件
当文件未完全解压缩时会出现此问题。这主要与windows上的解压缩问题有关。(请参见此处的其他答案) 第二大问题似乎是eclipse找不到java,或者找不到一个太旧的java版本,或者更旧的eclipse安装 下面是后一个问题的另一个例子,以及解决这个问题的一个小技巧。我的工作环境是在linux系统上,没有根访问权限,并且有软件安装,我可以在一种配置文件中配置要使用的版本。但是,我对这些软件包的安装方式没有影响,它们对我来说是不可变的 我像往常一样下载最新的eclipse并将其解压到我有写权限的用户磁盘上。然后,我为自己配置了一个别名,以便在启动时始终临时将cd放入eclipse安装中。无论我在哪里处理文件系统,eclipse总能找到正确的库。在某些地方,eclipses默认的java搜索路径似乎在我的环境中挖掘出了一个安装(java或旧的eclipses或其他东西),它确实不应该使用 以下是别名: 别名eclipse'(pushd/输入\u路径\u到\u eclipse\u安装\u目录\u此处/eclipse;/eclipse;popd)' 现在,您可以正常地从项目或任意工作目录启动它:
eclipse
或者把它放在背景里
eclipse &
也许这对复杂工作环境中的人们有所帮助。我的经验和建议:在C:drive上安装EclipseJuno 下载压缩文件后,将其放在C:,单击鼠标右键->此处提取。然后在C:drive中创建一个名为eclipse的文件夹
然后转到Eclipse可执行文件,运行它,一切都会好起来。我自己刚刚遇到这个问题,发现,事实上,正如上面的一篇文章所说:使用cygwin和gunzip或unzip设置Eclipse环境.exe和.dll文件的权限将不正确,JVM将无法正确运行它们 快速解决方案:
我从另一台路径不同的机器上复制了Eclipse文件夹,这是这个问题的根源。在ECLIPSE.INI中更改插件路径对我来说很有用 检查eclipse.ini,有两个条目,如:
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20120913-144807
出于某些扭曲的原因,JAR名称中有版本-因此,如果您升级/拥有两个不同版本的eclipse(而eclipse.ini被链接或作为eclipse的系统范围配置文件提供),将导致上述错误。当我使用Cygwin解压时,出现了问题。使用了Windows XP标准解压程序,它工作正常。在Windows 8上安装时,我也遇到了同样的问题。 但这是一个zip文件。。。。 我解压并以“管理员”身份运行“eclipes.exe”文件的问题已得到解决。
现在我非常喜欢它。打开eclipse.ini并替换为这个~
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120522-1813
-product
com.android.ide.eclipse.adt.package.product
--launcher.XXMaxPermSize
256M
-showsplash
com.android.ide.eclipse.adt.package.product
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx768m
-Declipse.buildId=v21.0.0-531062
这对我来说很有用,祝你好运~Mac解决方案
原因:
Eclipse从一个位置复制到另一个位置
解决方案:
需要在/Applications/eclipse/eclipse.app/Contents/MacOS/eclipse.ini中更改路径
插件的修复路径\org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar
如果你有两次月食,那么有时会发生这种情况
您只需删除
-startup
plugins\org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar
从eclipse.exe(启动器)旁边的eclipse.ini
文件
要点是:试试看
-startup
plugins\org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar
%JDK190%\bin\javaw.exe -jar C:\<fully_qualified_path_to_eclipse>\Eclipse410\plugins\org.eclipse.equinox.launcher_1.5.200.v20180922-1751.jar -clean -showsplash
C:\Demo.exe to D:\Demo.exe