Eclipse Oxygen 安装程序无法找到配套共享库
Eclipse Oxygen Installer unable to locate companion shared library
我在尝试使用安装程序 eclipse-inst-win64.exe 安装 Eclipse 4.7 (Oxygen) Oracle Corporation 时遇到错误win64.exe 我是否缺少系统变量?我缺少先决条件吗?这台电脑被锁得严严实实。但是,我作为管理员通过 运行 安装。
首先我安装了 Oracle JDK 8.162 64 位 - 没问题
然后我 运行 eclipse-inst-win64.exe 安装程序并很快得到以下错误:
Eclipse Installer 可执行启动程序无法找到其配套共享库。
我认为这可能只是程序不知道 JDK 安装在哪里。 JDK 安装程序除了将 JDK 的路径添加到 PATH 变量外,不设置任何环境变量。因此,我在 Whosebug 上搜索了要添加的 JDK 个变量列表。我添加了以下新的 system 变量:
- CLASSPATH = .;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib
- JAVA_HOME = C:\Program Files\Java\jdk1.8.0_162
- JAVA_TOOL_OPTIONS = -Dfile.encoding="UTF-8"
- JDK_HOME = %JAVA_HOME%
- JRE_HOME = %JAVA_HOME%\jre
我修改了Path变量,把bin目录放在最前面:
PATH = %JAVA_HOME%\bin;C:\windows\system32;C:\windows…现有路径变量的其余部分
我再次 运行 eclipse-inst-win64.exe 安装程序并得到同样的错误:
我重新启动但仍然出现此错误。
我尝试 "run as administrator" 但得到了同样的错误。
有人建议默认安装目录的路径可能太长,所以我尝试将 JDK 安装在 C:\JDK\ 中,但仍然遇到同样的问题。
Java 似乎安装正确:
H:>java-版本
java版本“1.8.0_162”
Java(TM) SE 运行时环境(build 1.8.0_162-b12)
Java HotSpot(TM) 64 位服务器 VM(构建 25.162-b12,混合模式)
我仍然假设我的系统变量或 JDK 安装有误。
我假设 "companion shared library" 在 JDK 安装中。我将安装文件解压缩到另一个目录 (C:\eclipse) 然后它 运行。 "companion shared library" 必须在压缩安装程序中。我的想法是问题必须是连接到 JDK 失败,我没有考虑任何其他可能性。现在已安装。
我在尝试使用安装程序 eclipse-inst-win64.exe 安装 Eclipse 4.7 (Oxygen) Oracle Corporation 时遇到错误win64.exe 我是否缺少系统变量?我缺少先决条件吗?这台电脑被锁得严严实实。但是,我作为管理员通过 运行 安装。
首先我安装了 Oracle JDK 8.162 64 位 - 没问题
然后我 运行 eclipse-inst-win64.exe 安装程序并很快得到以下错误: Eclipse Installer 可执行启动程序无法找到其配套共享库。
我认为这可能只是程序不知道 JDK 安装在哪里。 JDK 安装程序除了将 JDK 的路径添加到 PATH 变量外,不设置任何环境变量。因此,我在 Whosebug 上搜索了要添加的 JDK 个变量列表。我添加了以下新的 system 变量:
- CLASSPATH = .;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib
- JAVA_HOME = C:\Program Files\Java\jdk1.8.0_162
- JAVA_TOOL_OPTIONS = -Dfile.encoding="UTF-8"
- JDK_HOME = %JAVA_HOME%
- JRE_HOME = %JAVA_HOME%\jre
我修改了Path变量,把bin目录放在最前面: PATH = %JAVA_HOME%\bin;C:\windows\system32;C:\windows…现有路径变量的其余部分
我再次 运行 eclipse-inst-win64.exe 安装程序并得到同样的错误:
我重新启动但仍然出现此错误。 我尝试 "run as administrator" 但得到了同样的错误。
有人建议默认安装目录的路径可能太长,所以我尝试将 JDK 安装在 C:\JDK\ 中,但仍然遇到同样的问题。
Java 似乎安装正确:
H:>java-版本
java版本“1.8.0_162”
Java(TM) SE 运行时环境(build 1.8.0_162-b12)
Java HotSpot(TM) 64 位服务器 VM(构建 25.162-b12,混合模式)
我仍然假设我的系统变量或 JDK 安装有误。
我假设 "companion shared library" 在 JDK 安装中。我将安装文件解压缩到另一个目录 (C:\eclipse) 然后它 运行。 "companion shared library" 必须在压缩安装程序中。我的想法是问题必须是连接到 JDK 失败,我没有考虑任何其他可能性。现在已安装。