Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse可执行启动程序错误:无法找到配套共享库_Eclipse_Eclipse Indigo - Fatal编程技术网

Eclipse可执行启动程序错误:无法找到配套共享库

Eclipse可执行启动程序错误:无法找到配套共享库,eclipse,eclipse-indigo,Eclipse,Eclipse Indigo,我在我的电脑上安装了带有Android插件的EclipseIndigo,它在大约两周的时间里工作正常。今天,我更新了java和quicktime,然后重新启动了我的计算机。当它重新启动时,eclipse完全消失了——所有的程序文件都完全消失了。当我试图重新安装它时,会收到一条错误消息,上面写着 Eclipse可执行程序启动器无法找到其配套的共享库 发生了什么事?我该如何修复它?听起来很糟糕也很奇怪。但是重新安装并不是那么难——下载、解压缩、更改默认内存分配、运行Eclipse、安装必要的插件和功

我在我的电脑上安装了带有Android插件的EclipseIndigo,它在大约两周的时间里工作正常。今天,我更新了java和quicktime,然后重新启动了我的计算机。当它重新启动时,eclipse完全消失了——所有的程序文件都完全消失了。当我试图重新安装它时,会收到一条错误消息,上面写着

Eclipse可执行程序启动器无法找到其配套的共享库


发生了什么事?我该如何修复它?

听起来很糟糕也很奇怪。但是重新安装并不是那么难——下载、解压缩、更改默认内存分配、运行Eclipse、安装必要的插件和功能


几乎所有重要的首选项都在您的工作区中。在工作区之外,我能想到的唯一重要的一点是前面提到的内存分配,您可以在命令行或ECLIPSE.INI文件中设置该分配。

我使用以下方法提取文件时出现此错误消息:

  • 操作\全部选择
  • 将文件拖放到新文件夹中
不知怎的,有关文件夹的信息丢失了

当我使用“action\extract to…”时,它会起作用


另外,请记住右键单击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