【发布时间】:2018-08-21 17:26:40
【问题描述】:
我在尝试使用安装程序 eclipse-inst-win64.exe 安装 Eclipse 4.7 (Oxygen) Oracle Corporation 时遇到错误 我是否缺少系统变量?我是否缺少先决条件?这台电脑锁得很紧。但是,我是通过以管理员身份运行来安装的。
首先我安装了 Oracle JDK 8.162 64 位 - 没问题
然后我运行 eclipse-inst-win64.exe 安装程序并很快得到以下错误: Eclipse Installer 可执行启动器无法找到它的配套共享库。
我认为这可能只是程序不知道 JDK 安装在哪里。 JDK 安装程序除了将 JDK 的路径添加到 PATH 变量之外,不设置任何环境变量。所以我在 StackOverflow 上搜索了要添加的 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 安装程序并得到同样的错误:
我重新启动但仍然出现此错误。 我试图“以管理员身份运行”但得到了同样的错误。
有些人认为默认安装目录的路径可能会太长,所以我尝试将 JDK 安装在 C:\JDK\ 中,但仍然遇到同样的问题。
Java 似乎安装正确:
H:>java -version
java 版本“1.8.0_162”
Java(TM) SE 运行时环境(内部版本 1.8.0_162-b12)
Java HotSpot(TM) 64 位服务器 VM(内部版本 25.162-b12,混合模式)
我仍然认为我的系统变量或 JDK 安装出错了。
【问题讨论】:
标签: java eclipse ide development-environment